dotfiles mirror https://github.com/mbrav/dotfiles
|
1 year ago | |
---|---|---|
dotfiles | 1 year ago | |
.gitignore | 2 years ago | |
.gitmodules | 1 year ago | |
README.md | 1 year ago | |
screenshot.webp | 1 year ago |
My scripts and dot files
Consists of various DevOps-oriented configurations which are meant for my own personal Arch-based linux setup, but can be used in with other Linux distros such as Debian, Ubuntu, RHEL, etc.
My config overall consists of dotfiles and scripts
that are meant to be fish
and bash
shell compatible as much as possible in cases where not all the components are allowed to be installed on certain servers for various reasons, etc.
Since fish is not POSIX complaint, bash is meant to be used as a backup shell in cases where it would be more comfortable.
But the main advatnage of fish, in my use case, is that outocompletion is setup automaticaly for tools such as docker
, kubectl
, etc.
To take the most advantage of the config, a few tools are used, which are recommended for installation given that they are setup in aliases
, .bashrc
and config.fish
:
ls
;cat
.⚠️ Warning: This will overwrite your configs!
Clone repo:
git clone --recurse-submodules -j8 https://github.com/mbrav/dotfiles
Copy dotfiles:
cp -r ./dotfiles/dotfiles/.* ~/