• TrickDacy@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      7 days ago

      What exactly is the app? The GitHub page isn’t the most descriptive. How does it help you with backups?

      • Blastboom Strice@mander.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        7 days ago

        It’s not an app, it’s actually a very simple repo containing folders and readmes.

        It’s just a folder structure, which you can use on your system. Unzip the file and slowly fill the folders with your files. I had to create(or maybe even rename/delete) some folders to adapt it to my needs. It took me around 20days during summer to organize around 2-3tb of my laptop and my external disk.

        It was a kinda painful manual process, but I think it was really worth it, now things are well organized, I detected and removed hunderds of GB of unecessary/duplicate/unwanted files, it’s easier to navigate now, the structure is cleaner and syncing a big part of my drive is relatively easy now. There some files, like installed programs and their data which are in predefined paths and I didnt move those, so these were left out. Also some games save their data in Documents, so I symlinked their data in documents. And there’s the defauly downloads folder which is now more of a temporary folder for stuff I download before I move them or delete them.

        There is not exactly a standard for how to orginize your files, but this repo is a very good start:)

        Edit: I think organizing my files was my first step on the list in order to transition to linux, it would otherwise make it harder to properly backup and sync a mess of files gathering up for years. To sync my files to my external drive I just had to backup only ~10folders and one of which was the “root” (the one in the repo as you can see) which contained about 90% of my files. Much easier, much faster.

        • TrickDacy@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 days ago

          Taking a look now. This seems largely pretty smart. I am curious though, how much of the folder structure here felt relevant for you? For me I’m thinking it’s ~50%. I agree with you though, that it’s a good starting point. I was working on something similar in a text file a while back but never finished. Turns out, organization is pretty hard when you have collected data for 25 years.

          • Blastboom Strice@mander.xyz
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            7 days ago

            Ok, so, it takes about 96% of the data in the home partition. Here are some screenshots of Qdirstat scans of my laptop’s 1tb ssd:

            ~/:

            Qdirstat scan of "~/"

            ~/root/:

            Qdirstat scan of "~/root/"

            Many of the files here are flac files and some ancient movies I have. 😄

            Also, this is a (censored) directory list of top 3 levels of the root structure (I have put some unecessary dirs in Obsolete-dirs instead of deleting them and many dirs here are either empty or near-empty, like the book categories or the chart dirs):

            root
            root
            ├── Archives
            │   ├── Backups
            │   │   ├── Accounts
            │   │   ├── [Censored]
            │   │   ├── [Censored]
            │   │   ├── Linux-Transition [DELETE ONCE TRANSITIONED]
            │   │   └── [Censored]
            │   ├── Datasets
            │   │   ├── Research
            │   │   └── Statistics
            │   ├── Health
            │   │   ├── [Censored]
            │   │   └── [Censored]
            │   ├── Logs
            │   │   ├── AppList
            │   │   ├── [Censored]
            │   │   ├── Battery_report
            │   │   ├── Chkdsk
            │   │   ├── Crystal Disk Info
            │   │   ├── FileStructureList
            │   │   ├── Logs from when disk cloning failed in october 2021
            │   │   ├── Nox- vmlogs
            │   │   ├── Robocopy
            │   │   ├── Stellar phoenix - best photo recovery
            │   │   └── VirtualBox
            │   ├── Manuals
            │   │   └── Anduril 1 UI
            │   ├── Obsolete-dirs
            │   │   ├── News
            │   │   └── Scientific
            │   ├── Reciepts
            │   ├── Trip_documents
            │   │   ├── [Censored]
            │   │   ├── [Censored]
            │   │   ├── [Censored]
            │   │   ├── [Censored]
            │   │   └── [Censored]
            │   ├── Websites
            │   │   ├── Curiosity.com
            │   │   ├── Ebay.com
            │   │   ├── Friv.com
            │   │   ├── Parametrek
            │   │   ├── UNI-T - Uni-trend.com
            │   │   ├── Xiaomi.eu
            │   │   └── Youtube
            │   └── [Censored]
            ├── Assets  //Note: here I thought of putting files 
            │   │       //related to education (like school) and possibly work too
            │   ├── [Censored]
            │   │   ├── [Censored]
            │   │   └── [Censored]
            │   ├── [Censored]
            │   │   └── [Censored]
            │   └── [Censored]
            │       └── [Censored]
            ├── Audio
            │   ├── Download-lists
            │   │   ├── Shazam
            │   │   └── Spotify
            │   ├── Downloads
            │   │   ├── 1T
            │   │   ├── deemix Music
            │   │   └── Soulseek Downloads
            │   ├── Music
            │   │   ├── Flac
            │   │   ├── LRC_Backup
            │   │   └── Opus
            │   ├── Obsolete-dirs
            │   │   ├── Books
            │   │   ├── Podcasts
            │   │   ├── Soundfx
            │   │   └── Soundtracks
            │   ├── Playlists
            │   │   ├── Sabaton
            │   │   └── Song ratings
            │   ├── Recordings
            │   │   ├── B1 Zertifikat Hoeren
            │   │   ├── ECCE listenings
            │   │   └── Morphvox samples
            │   └── Web
            │       ├── Bandcamp
            │       ├── Deezer
            │       ├── Radio
            │       └── Youtube
            ├── Desktop-shortcuts
            │   ├── Game-Making - Creativity
            │   │   ├── 2D-3D Design
            │   │   ├── Misc
            │   │   ├── Music
            │   │   ├── Programing
            │   │   └── Video
            │   ├── Obsolete
            │   ├── System-Tools
            │   │   └── GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
            │   └── Unused
            ├── Documents
            │   ├── 3D Objects
            │   │   ├── 3D Builder
            │   │   └── 3d stuff
            │   ├── Logitech G502
            │   ├── Touch Typing
            │   └── [Censored]
            ├── Downloads
            ├── Games
            │   ├── Party
            │   ├── Sport
            │   │   ├── Competitive
            │   │   ├── Mind
            │   │   └── Physical
            │   ├── Tabletop
            │   │   ├── Board
            │   │   ├── Card
            │   │   ├── Dice
            │   │   ├── Pen-and-paper
            │   │   ├── Rpg
            │   │   ├── Strategy
            │   │   └── Tile-based
            │   └── Video
            │       ├── Arcade
            │       ├── Browser
            │       ├── Computer
            │       ├── Console
            │       ├── Handheld
            │       └── Mobile
            ├── Hobbies
            │   ├── Drone
            │   │   └── Hubsan H501S-S
            │   ├── Electronics
            │   │   ├── DPS5020 module
            │   │   ├── DPSsupplier-master
            │   │   ├── Falstad
            │   │   └── RidenPowerSupply_V1.0.0.9
            │   ├── Flashlights
            │   │   ├── D25l - Sc31Pro - SP36BLF - UV
            │   │   └── Nov-Mu
            │   ├── Gym
            │   │   ├── Exercises
            │   │   ├── FastnFitness
            │   │   └── Wii Fit Plus
            │   └── Youtube
            │       ├── 100kv Voltage booster module
            │       ├── [Censored]
            │       ├── TEMPGUN-Adobe
            │       └── YT Logos
            ├── Images
            │   ├── Artwork
            │   │   ├── Digital-art
            │   │   ├── Drawings
            │   │   ├── Logos
            │   │   ├── Paintings
            │   │   └── Sculpture
            │   ├── Charts
            │   │   ├── Area-charts
            │   │   ├── Bar-charts
            │   │   ├── Bubble-charts
            │   │   ├── Flowcharts
            │   │   ├── Infographics
            │   │   ├── Line-charts
            │   │   ├── Maps
            │   │   ├── Matrices
            │   │   ├── Mind-maps
            │   │   ├── Miscellaneous
            │   │   ├── Organizational-charts
            │   │   ├── Pie-charts
            │   │   ├── Sankey-diagrams
            │   │   ├── Spiral-diagrams
            │   │   ├── Treemaps
            │   │   ├── Venn-diagrams
            │   │   └── Wordclouds
            │   ├── Emojies
            │   │   ├── Discord Emojies1
            │   │   └── SignalEmojies
            │   ├── Icons
            │   ├── Obsolete-dirs
            │   │   ├── Animated
            │   │   ├── Memes
            │   │   ├── Photos
            │   │   └── Purpose-based
            │   ├── RandomPhotos
            │   │   ├── 2018-02
            │   │   └── [Censored]
            │   ├── Screenshots
            │   │   └── Obsolete-dirs
            │   └── Wallpapers
            ├── Imports-Exports
            │   ├── Adobe
            │   │   ├── After Effects CC 2018
            │   │   ├── Photoshop
            │   │   └── Premiere Pro
            │   ├── Audacity
            │   │   ├── Army or not
            │   │   └── Sabaton OverdriveV2
            │   ├── Blender
            │   │   ├── 1st Game
            │   │   ├── BlenderGuruTutV2
            │   │   ├── blenderkit_data
            │   │   ├── D20
            │   │   ├── Flashbang Day
            │   │   ├── Gabbitt tut
            │   │   ├── NodesTut
            │   │   ├── Nov-Mu
            │   │   ├── [Censored]
            │   │   ├── UFO
            │   │   └── YT-Intro
            │   ├── Bottles
            │   │   ├── Bottles-Apps -> /home/bs/root/Software/Applications/Linux/Bottles-Apps
            │   │   ├── Bottles-Games -> /home/bs/root/Games/Video/Computer/linux/Bottles-Games
            │   │   ├── Configs
            │   │   └── Full-backups
            │   ├── Browsers
            │   │   ├── Chrome
            │   │   └── Firefox
            │   ├── ChoEazyCopy
            │   ├── Dss
            │   ├── Freecad
            │   ├── GDevelop
            │   │   ├── endless_runner_resources
            │   │   ├── My project
            │   │   ├── My project10
            │   │   ├── My project11
            │   │   ├── My project12
            │   │   ├── My project13
            │   │   ├── My project2
            │   │   ├── My project3
            │   │   ├── My project4
            │   │   ├── My project5
            │   │   ├── My project6
            │   │   ├── My project7
            │   │   ├── My project8
            │   │   ├── My project9
            │   │   └── Sparkman-GD5
            │   ├── Gimp
            │   │   ├── [Censored]
            │   │   ├── Manual
            │   │   ├── Polo-bag_color-transformation
            │   │   ├── RandomMaterials
            │   │   └── [Censored]
            │   ├── Inkscape
            │   │   └── Tutorials
            │   ├── Keepass
            │   │   └── Keepass-Database
            │   ├── Krita
            │   ├── LTspiceXVII
            │   │   ├── examples
            │   │   ├── lib
            │   │   └── Projects
            │   ├── Meshroom
            │   ├── Notepad++
            │   ├── OBS
            │   ├── Olive-Video-Editor
            │   │   ├── [Censored]
            │   │   └── We are Doomed
            │   ├── PowerBI
            │   │   └── [Censored]
            │   ├── Random_Configs
            │   ├── ShareX
            │   ├── Siril
            │   └── Unity
            ├── Literature
            │   └── DDC
            │       ├── 000 - COMPUTER SCIENCE. INFORMATION. GENERAL WORKS
            │       ├── 100 - PHILOSOPHY. PSYCHOLOGY
            │       ├── 200 - RELIGION
            │       ├── 300 - SOCIAL SCIENCES
            │       ├── 400 - LANGUAGE
            │       ├── 500 - PURE SCIENCE
            │       ├── 600 - TECHNOLOGY
            │       ├── 700 - ARTS. RECREATION
            │       ├── 800 - LITERATURE
            │       └── 900 - HISTORY. GEOGRAPHY
            ├── Software
            │   ├── Applications
            │   │   ├── Android
            │   │   ├── Ios
            │   │   ├── Linux
            │   │   ├── Mac-osx
            │   │   ├── Mac-ppc
            │   │   ├── Win32
            │   │   └── Win64
            │   ├── Firmware
            │   │   ├── Android-dev
            │   │   ├── ESP2866
            │   │   ├── PL2303TA
            │   │   └── w10_stop_reset_fileasso
            │   ├── Scripts
            │   │   ├── C
            │   │   └── Python
            │   ├── Source
            │   ├── Systems
            │   │   ├── Apple
            │   │   ├── Apple Inc
            │   │   ├── Commodore International
            │   │   ├── IBM
            │   │   ├── Linux
            │   │   └── Microsoft
            │   └── Typefaces
            └── Video
                ├── Movies
                │   ├── Animated
                │   └── Live-action
                ├── Obsolete-dirs
                │   ├── Discs
                │   └── Vhs
                ├── Screen-Recording
                ├── Series
                │   ├── Animated
                │   └── Live-action
                ├── TAINIES PAIDIKES
                │   ├── Ant-Man 2015 HDTS x264 AC3-CPG
                │   ├── dukes-of-hazard
                │   ├── Epic (2013) [3D] [HSBS] [Greek Audio]
                │   ├── FROZEN 720p Greek Audio
                │   ├── gnom
                │   ├── HOODWINKED_2_TOO_HOOD_VS_EVIL.2011.GREEK_AUDIO
                │   ├── Hotel.Transylvania.2012.TS.XviD-RESiSTANCE
                │   ├── HOT_WHEELS
                │   ├── Ice Age Continental Drift 2012 Greek audio
                │   ├── Jurassic World 2015 1080p BRRip x264 DTS-JYK
                │   ├── knight-Rider
                │   ├── masoulamitigris
                │   ├── MIKROI-EINSTEIN
                │   ├── O_Mikros_Nikolas_2_Hmera_Podosfairou
                │   ├── Planes-greek-audio
                │   ├── RANGO_SIM_TM
                │   ├── Rio 2 (2014) DVDRip x264 AC3 5.1 Greek Audio
                │   ├── SM_Title12
                │   ├── spiroynatosgr
                │   ├── Sport.Vendeta.Billy.GreekStars
                │   ├── st_poyli
                │   ├── taglykakia
                │   ├── TA MYALA POU KOUBALAS
                │   ├── The Amazing Spiderman 2 2014 DVDrip Xvid Ac3-MiLLENiUM
                │   ├── The.Lorax.2012.Greek audio
                │   ├── The Pirates! Band of Misfits 2012  Greek audio
                │   ├── Wreck it Ralph 2012 TS READNFO x264 AAC-UNiQUE
                │   ├── xaroumenapodiaGR
                │   ├── xelonakia
                │   └── xugo720BLURAY
                └── Web
                    └── Youtube
            

            Btw, I have separate root, home and boot partitons on my nixos install, here’s the root partition:

            /:

            Qdirstat scan of "/"


            Lastly, the external hdd I have isn’t that organized, because many of the backup folder aren’t inside the root folder. I think putting them inside the /root/backup/ path would be the proper way, but this would probably break my backup workflow and mess with a script I have to sync my phone. I might do it one time:)

          • Blastboom Strice@mander.xyz
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 days ago

            Ok, umm, I sent a lengthy response with screenshots and a dirlist to see, somehow it didnt get sent. I’ll send it again later, but it will probably take me 4hours, gonna be busy for a little while😅

            (To answer your question, this structure holds around 96% of my user data.)