.files
will sanely setup a machine, and provide quality of life improvements.
git clone https://github.com/DJRHails/dotfiles.git ~/.files
cd ~/.files
./bootstrap.sh --cli --yes
# Custom config
./bootstrap.sh
Module | Description |
---|---|
atom |
Setup atom text editor with packages & keymap. |
code |
Setup VSCode text editor with sane settings. |
🚧 docker |
Install docker. |
flutter |
Install flutter and setup PATH. |
❇️ git |
Adds git aliases, auto-complete, sets up user-level config and link this machines ssh to github. |
hyper |
Install hyper terminal editor and config. |
🚧 java |
Adds JAVA Path. |
mouse |
Remaps mouse special keys to Copy and Paste. |
pentest |
Provides a few aliases which are useful in penetration tests / deobfuscation. |
python |
Add python3, some nice default installations, and aliases for virtual environment. |
rust |
Install Rust and Cargo. |
❇️ ssh |
Install ssh config for commonly used machines. |
sunshine |
Emulate macos theme changes against time. |
vim |
Install vim & vim config. |
❇️ zsh |
Install zsh terminal, setup aliases, autocompletion and generally enabling a lot of the functionality above. |