1.2 KiB
1.2 KiB
MonakhOS directories
Here are the path conventions we use to store files.
~/workspace- Store all code git clone being worked on~/.local/secrets- Store general long-term clear secrets that are not protected by a password.~/.local/secrets/device- Long-term secrets that are unique and specific to this device. (Eg. forge client token, LUKS key for external USB thumbdrive, Gotify client token)~/.local/secrets/root_ca- Long-term local Root Certificate authorities private keys.~/.cache/secrets- Cookie jar for temporary secrets (less that 1 month), can be regenerated quickly with a command.~/.vaults- To store Pass directories (a profile per directory). Secrets protected by encryption.~/junk- Very temp files (experiments)~/triage- Files to keep but to sort out later to others directories for long-term storage.~/medias- Store long-term medias (like offline audio and videos)~/notebooks- Store all monakhos notebooks~/quick- Store transitive content and medias~/quick/notes~/quick/screenshots
~/.apps- Store manually installed linux apps and programs (AppImages or manually built binaries) (like a local /opt)