Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I was trying the program saving and loading a configuration and it messed up all my folders and it fails to load. #67

Open
Else00 opened this issue Jul 15, 2024 · 4 comments

Comments

@Else00
Copy link

Else00 commented Jul 15, 2024

Screenshot 2024-07-15 at 10 34 01
I was trying the program, I ran
lporg save
and then
lporg load --config /Users/else/Library/Application\ Support/lporg/config.yml
but it failed to restore the launchpad configuration and all my apps are outside the folders.
(I don't have any folder called "Other" in the yml)
Here is the complete output of the program:

lporg load --config /Users/else/Library/Application\ Support/lporg/config.yml

                                          '.:/+ooossoo+/:-'
                                     ':+ydNMMMMMMMMMMMMMMMNmyo:'
                                   '.--.''.:ohNMMMMMMMMNho:.''..'
                                        -o+.  ':sNMMms-'  .--
                                 '+o     .mNo    '::'   :dNh'    '+-
                                :mMo      dMM-         .NMMs      hNs
                               -NMMNs:--/hMMM+         .MMMNo-''-sMMMs
                          -'   sMMMMMMNNMMMMM:          hMMMMNNNNMMMMN
                         -y    /MMMMMMMMMMMNs           .mMMMMMMMMMMMd     :
                        .mN.    oNMMMMMMMms-             .yNMMMMMMMNy.    -N:
                        hMMm+'   ./syys+-'    -//   ':/-   ./syyys/.    'oNMm'
                       /MMMMMms:.              '.    '''             ./ymMMMMs
                       mMMMMMMMMNo                 '               'sNMMMMMMMN.
                      -MMMMMMMMN+'             :shmmmh+.            'oNMMMMMMMo
                      /MMMMMMMd-             :dds+///sdm/             :mMMMMMMm
                      sMMMMMMd.             :m+'      ':hs'            -mMMMMMM+
                    .hMMMMMMM-             :h:'         'oh.            /MMMMMMN/
                   /mMMMMMMMN'           ./+' .://:::::.  /d/           .MMMMMMMN/
                 'sMMMMMMMMMM/       '.-:-'     '....'     .so-'        oMMMMMMMMN:
                .hMMMMMMMMMMMNs-'     ''                     '--     '-yNMMMMMMMMMN-
               -dMMMMMMMMMMMMMMNs'                                  'yNMMMMMMMMMMMMm.
              -mMMMMMMMMMMMMMMNo'                                    'sMMMMMMMMMMMMMd'
             :NMMMMMMMMMMMMMMm:                                        /NMMMMMMMMMMMMy
            -NMMMMMMMMMMMMMMd.                                        ' -mMMMMMMMMMMMMo
           .mMMMMMMMMMMMMMMd-/o'                                      .o::mMMMMMMMMMMMN/
          'dMMMMMMMMMMMMMMMhmm.                                        -mdhMMMMMMMMMMMMm.
          yMMMMMMMMMMMMMMMMMN-                                          :NMMMMMMMMMMMMMMh
         /MMMMMMMMMMMMMMMMMN:                                            +MMMMMMMMMMMMMMM+
        'mMMMMMMMMMMMMMMMMMo                                              sMMMMMMMMMMMMMMN.
        oMMMMMMMMMMMMMMMMMh                                               'dMMMMMMMMMMMMMMy
       'mMMMMMMMMMMMMMMMMN.                                                :MMMMMMMMMMMMMMM-
       :MMMMMMMMMMMMMMMMMo                                                  yMMMMMMMMMMMMMMy
       sMMMMMMMMMMMMMMMMN'                                                  -MMMMMMMMMMMMMMN'
       dMMMMMMMMMMMMMMMMh                                                    mMMMMMMMMMMMMMM-
       mMMMMMMMMMMMMMMMMo                                                    yMMMMMMMMMMMMMM-
       mMMMMMMMMMMMMMMMMo                                                    sMMMMMMMMMMMMMM.
       hMMMMMMMMMMMMMMMMs                                                    hMMMMMMMMMMMMMN
       oMMMMMMMMMMMMMMMMy                                                    dMMMMMMMMMMMMMy
       .MMMMMMMMMMMMMMMMd                                                    NMMMMMMMMMMMMM-
        yMMMMMMMMMMMMMMMM'                                                  .MMMMMMMMMMMMMh
        .NMMMMMMMMMMMMMMM/                                                  oMMMMMMMMMMMMN-
         :NMMMMMMMMMMMMMMh                                                  mMMMMMMMMMMMMo
          /NMMMMMMMMMMMMMM-                                                /MMMMMMMMMMMMd'
           :NMMMMMMMMMMMMMh                                               'mMMMMMMMMMMMm.
            .hMMMMMMMMMMMMM/                                              oMMMMMMMMMMMN-
              +mMMMMMMMMMMMN-                                            :MMMMMMMMMMMm-
               'oNMMMMMMMMMMm.                                          -NMMMMMMMMMMd-
                 .omNmh+:hNMMm-                                        :NNsmMMMMMMMy'
                   '.     -smMN+                                     'oNh- 'sNMMNh:
                            ':yNh-                                  -hh:     .:-'
                               ':o/'                              '/+.
                                   '                              '


? Backup your current Launchpad/Dock settings? No
   • using config file: /Users/else/Library/Application Support/lporg/config.yml
? Load launchpad config '/Users/else/Library/Application Support/lporg/config.yml'? Yes
   • Loading launchpad settings
      • parsing launchpad config YAML path=/Users/else/Library/Application Support/lporg/config.yml
   • PARSE LAUCHPAD DATABASE
      • found launchpad database  database=/var/folders/vz/wd0r1m8x31z1sp5z_k_wjn800000gn/0/com.apple.dock.launchpad/db/db
         • removed old DB file       path=/var/folders/vz/wd0r1m8x31z1sp5z_k_wjn800000gn/0/com.apple.dock.launchpad/db/db
         • removed old DB file       path=/var/folders/vz/wd0r1m8x31z1sp5z_k_wjn800000gn/0/com.apple.dock.launchpad/db/db-shm
         • removed old DB file       path=/var/folders/vz/wd0r1m8x31z1sp5z_k_wjn800000gn/0/com.apple.dock.launchpad/db/db-wal
      • restarting Dock
      • clear out groups
      • disabling SQL update triggers
      • add root and holding pages
         • found installed apps that are not in supplied config app=Audio to WAVE 48K Droplet
         • found installed apps that are not in supplied config app=Chromium 119
         • found app in config that are is not on system app=Topaz Photo AI
         • found app in config that are is not on system app=Audio to WAVE 44.1K Droplet
         • found app in config that are is not on system app=Chromium
         • found app in config that are is not on system app=Turing Complete
         • found app in config that are is not on system app=Inscryption
         • found app in config that are is not on system app=Moonlighter
         • found app in config that are is not on system app=Besiege
         • found app in config that are is not on system app=TrickyTowers
      • creating App folders and adding apps to them
         • page added                number=1
            • folder added              group=Altro
               • folder page added         number=1
            • folder added              group=EOC
               • folder page added         number=1
         • page added                number=2
            • folder added              group=🛠️ IDE & Code Editors
               • folder page added         number=1
            • folder added              group=📝 File Editor
               • folder page added         number=1
            • folder added              group=🔧 Developer Tools
               • folder page added         number=1
            • folder added              group=🍏 Mac Tools
               • folder page added         number=1
            • folder added              group=🗂️ Files and FS Tools
               • folder page added         number=1
            • folder added              group=💾 DB Tools
               • folder page added         number=1
            • folder added              group=🔍 Network utils
               • folder page added         number=1
            • folder added              group=🎨 Image and Graphics
               • folder page added         number=1
            • folder added              group=🎵 Audio
               • folder page added         number=1
            • folder added              group=🎬 Video
               • folder page added         number=1
            • folder added              group=🧠 AI
               • folder page added         number=1
            • folder added              group=🖥️ System Control
               • folder page added         number=1
            • folder added              group=🌐 Browser
               • folder page added         number=1
            • folder added              group=💻 VM / Containerization
               • folder page added         number=1
            • folder added              group=🕹️ Emu
               • folder page added         number=1
            • folder added              group=🎮 Games
               • folder page added         number=1
            • folder added              group=📅 Planning
               • folder page added         number=1
            • folder added              group=📈 Productivity
               • folder page added         number=1
            • folder added              group=📄 Latex
               • folder page added         number=1
            • folder added              group=✏️ MarkDown
               • folder page added         number=1
            • folder added              group=📺 Media consumption
               • folder page added         number=1
            • folder added              group=⬇️ Downloading
               • folder page added         number=1
            • folder added              group=📱Social
brain
Unicode: U+1F9E0, UTF-8: F0 9F A7 A0 Social Networking
               • folder page added         number=1
            • folder added              group=Snippets and Notes
               • folder page added         number=1
            • folder added              group=🍏⚙️ Apple Developer
               • folder page added         number=1
            • folder added              group=🔒 Security Tools
               • folder page added         number=1
            • folder added              group=🔌 External Devices
               • folder page added         number=1
            • folder added              group= 🧩 Safari Extensions
               • folder page added         number=1
            • folder added              group=📊 Data Analysis
               • folder page added         number=1
            • folder added              group=➗ Math
               • folder page added         number=1
            • folder added              group=NAS
               • folder page added         number=1
            • folder added              group=🚫 Useless to open
               • folder page added         number=1
            • folder added              group=Stonks
               • folder page added         number=1
      • enabling SQL update triggers
      • restarting Dock
   ⨯ failed to fix Other folder: group 'Other' not found

I tryed to remove all the emoji from the names in the yml (as you can see in the screenshot) but the result is the same.

Please help me, i spent so much time organize all those apps in the folders.

@gascarrier
Copy link

gascarrier commented Sep 9, 2024

I also had the same problem with latest lporg. But I don't see errors, it was successful, but it messed up the LaunchPad.

@blacktop
Copy link
Owner

what version of macOS did you run this on?

@Else00
Copy link
Author

Else00 commented Sep 10, 2024

I don’t remember but based on the macOS version history it must be 14.5

IMG_0886

@mn868
Copy link

mn868 commented Sep 18, 2024

您在哪个版本的 macOS 上运行了这个?
I ran into the same problem. failed to fix Other folder: group 'Other' not found macOS 14.6.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants