Configs, scripts, & dotfiles used to customize my Linux machines.
start initializes the installation and configuration of my setup.
/dots contains my configuration files ('dots') for various applications. I use
these to keep customizations and settings consistent across machines.
bash_aliases- Used by Bash to alias commands. Ex: Usevas a shorter alias forvim.bashrc- Configures Bash on-launch, setting variables and behavior whenever the Bash terminal is opened.code.conf- [Visual Studio Code](Visual Studio Code) config file.espanso-base.yml- Custom shortcuts for Espanso.git.conf- Git config file.kitty.conf-kittyconfig file.mpd.conf-mpdconfig file.ncmpcpp.conf-ncmpcppconfig file.package.json-instally's packages to install.quotes- Raw%-separated quotes file to be used byfortune.quotes.dat- Database of quotes fromquotesused byfortune.taskrc- Taskwarrior config file.vimrc- Vim config file.
/scripts contains scripts written for machine set-up and maintenance.
cron- Schedules the recurrent execution of various scripts (usingcrontab).doconvert- Recursively converts all documents in a given directory from a given format to another format (usingpandoc).links- Interactive sym-linking tool. Creates symbolic links from expected config file paths to their corresponding files in/dots.