Hi, I'm Gerard.
I'm a programmer and software developer.
My website.
Follow me on X.
Requires Ubuntu 24.04.
git clone https://github.com/gerardroche/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install
Existing files in the way will be moved out of the way. The installer can be run repeatedly.
Private files can be placed in ~/.dotfiles-private/
.
If private files exist they are symlinked in the home directory and sourced by the main files:
~/.dotfile-private/.bash_aliases -> ~/.bash_aliases-private
~/.dotfile-private/.bash_completions -> ~/.bash_completions-private
~/.dotfile-private/.bash_functions -> ~/.bash_functions-private
~/.dotfile-private/.bashrc -> ~/.bashrc-private
~/.dotfile-private/.gitconfig -> ~/.gitconfig-private
~/.dotfile-private/.profile -> ~/.profile-private
~/.dotfile-private/bin -> ~/bin-private
Alias | Description |
---|---|
ealiases | Edit .bash_aliases |
ebashrc | Edit .bashrc |
ecompletions | Edit .bash_completions |
efunctions | Edit .bash_functions |
egitconfig | Edit .gitconfig |
epaliases | Edit .bash_aliases-private |
epbashrc | Edit .bashrc-private |
epcompletions | Edit .bash_completions-private |
epfunctions | Edit .bash_functions-private |
Alias | Description |
---|---|
reloadaliases | Reload .bash_aliases and .bash_aliases-private |
reloadbashrc | Reload .bashrc and .bashrc-private |
reloadcompletions | Reload .bash_completions and .bash_completions-private |
reloadfunctions | Reload .bash_functions and .bash_functions-private |