Go to file
Brieuc Dubois 50818952d5 Readme
Signed-off-by: Brieuc Dubois <bhasher@noreply.git.bhasher.com>
2024-01-28 23:13:29 +01:00
root powerlevel10k zsh theme 2024-01-27 00:49:07 +01:00
scripts Run as root & :Vterm 2024-01-27 00:39:01 +01:00
.gitignore gpg 2024-01-27 00:36:15 +01:00
.gitmodules zsh fix locations 2024-01-27 00:21:51 +01:00
LICENSE Initial commit 2024-01-26 21:38:51 +01:00
README.md Readme 2024-01-28 23:13:29 +01:00

README.md

This is the reposity containing all my config files that I want to keep from a setup to another and versionate.

Global organisation

The root folder mimics the / folder. This mean that the file root/etc/example is the file located at /etc/example on the host.

My customs configs that doesn't belong to a specific path are available under root/home/bhasher/.config/custom. This is done to reduce the risk of unexpected collisions.

Scripts

Three scripts are available in the scripts folder.

  • sync.sh create hardlinks between the files under root and /. The command erase any previous file at those locations. Be careful.
  • encrypt.sh [path] encrypt the file specific using a key stored in the key file. This prevent leakage of private information.
  • decrypt.sh recursively decrypt all .enc in the root folder.