██ ██ ████ ██ ██
░██ ░██ ░██░ ░░ ░██
░██ ██████ ██████ ██████ ██ ░██ █████ ██████
██████ ██░░░░██░░░██░ ░░░██░ ░██ ░██ ██░░░██ ██░░░░
██░░░██░██ ░██ ░██ ░██ ░██ ░██░███████░░█████
░██ ░██░██ ░██ ░██ ░██ ░██ ░██░██░░░░ ░░░░░██
░░██████░░██████ ░░██ ░██ ░██ ███░░██████ ██████
░░░░░░ ░░░░░░ ░░ ░░ ░░ ░░░ ░░░░░░ ░░░░░░
▓▓▓▓▓▓▓▓▓▓
░▓ about ▓ custom linux config files
░▓ author ▓ neodarz <neodarz@neodarz.net>
░▓ code ▓ https://git.neodarz.net/neodarz/conf/dotfiles_dotdrop.git
░▓ thanks ▓ Based on a work of xero <x@xero.nu>
░▓▓▓▓▓▓▓▓▓▓
░░░░░░░░░░
aria2 > aria2 deamon
alacritty > terminal config
cheat > cheatsheets management
figlet > fonts for figlet
git > global git config
gnupg > gnupg config
i3 > i3 window manager config
i3pystatus > i3 bar window manager replacement config
khal > calendar config
mutt > mutt config
msmtp > smtp client config
notmuch > notmuch mail system config
offlineimap > imap client config
nvim > neovim config
scripts > misc scripts
ssh > ssh config
systemd > user services for differents application
taskwarrior > simple task manager config
vdirsyncer > sync mail config mail
xinitrc > xinitrc config
Xresources > theme config
zhs > zhs config
Managing
This dotfiles configuration use dotdrop to manage the files.
Installing
Nothing to do for dotdrop, it's already installed. :)
However for install dotfiles you need to do it yourself. :p
./dotdrop.sh install
For install system dotfile you need to use the root user and the
system-config.yaml
config file.
sudo ./dotdrop.sh install --cfg=system-config.yaml
This install the dotfiles for the profiles listed in config.yaml
file.
Check the documentation for more info about profiles and how to use it.
You also need to install all softawre who use this dotfile, for that you
just to use install.sh
. It's install softwares and dotfiles.
The install.sh
script is decouped in 4 parts:
- common software installation
- software's dotfile (It' can be a repition of previous part)
- dotfiles installation
- post dotfiles installation for some software like vim who need to install
plugins.
Note
Please not that my cheatsheets can be wrong sometimes!