No description
.bash_functions | ||
.bashrc.d | ||
.config | ||
.dotfiles | ||
.environment.d | ||
.github | ||
.local | ||
.screenlayout | ||
.ssh | ||
.bash_profile | ||
.bashrc | ||
.xprofile |
Gliech Dotfiles
Replication
git clone -n --config core.bare=true --separate-git-dir=$HOME/.dotgit git@github.com:gliech/dotfiles.git $(mktemp -d)
git --work-tree=$HOME --git-dir=$HOME/.dotgit reset HEAD
git --work-tree=$HOME --git-dir=$HOME/.dotgit checkout -b $HOSTNAME
git --work-tree=$HOME --git-dir=$HOME/.dotgit -c user.name="$USER" -c user.email="${USER}@${HOSTNAME}" commit -am "Backed up pre-existing configs to local branch"
git --work-tree=$HOME --git-dir=$HOME/.dotgit checkout master
Untracked Configurations (TODO)
- Firefox profile
- Addons (uBlockOrigin, PrivacyBadger)
- about:config keys (Turn off Pocket)
- Gnome3 integration (https://github.com/kurogetsusai/firefox-gnome-theme)
- userChrome.css
- control profiles.ini
- Gnome Extensions
- AWS EC2 SSH helper
- Battery Status
- Disable workspace switcher popup
- Gsconnect (Warning für die ganzen optionalen Pakete, die das braucht)
- Launch new instance
- No topleft hot corner
- Status area horizonzal spacing
- Vitals
Missing Features (TODO)
- Vim relative line numbering
- unset all variables
- Initial Setup
- do the eye candy messaging stuff
- restructure setup
- add proper status messages to vim-plug install
- install vim plugins
- missing executables warnings
- environment templates? (git.env!)
- fix the umask
- Vim put the Yaml indent Stuff in a proper filetype detection script (ftplugin?)
- Vim also add cfn filetype for cfn-lint
Echos to be replaced by msg()
- fuck error msg
- initial setup