Skip to content
All applications configurations ever used
Shell Vim script Python
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Update config.yml Jun 5, 2019
.ctags.d Add ctags exclusion for dotfiles dir Jun 17, 2019
.img [ImgBot] Optimize images (#217) Jun 27, 2019
.installer Use --print-installed Jul 9, 2019
bin
config Increase background darkness Aug 18, 2019
ctags.d Playing with ctags (#169) Jun 4, 2019
dependencies Bump dependencies/nodenv-package-json-engine from `23c6771` to `2b1f6… Aug 23, 2019
dotbot @ d20984f Bump dotbot from `9a8d292` to `d20984f` (#306) Aug 19, 2019
git_template/hooks Playing with ctags (#169) Jun 4, 2019
nvim Remove conflicting setting Jan 8, 2019
vim Update editor.vim (#242) Jul 15, 2019
zsh Playing with ctags (#169) Jun 4, 2019
.gitignore Store polish dictionary entries Mar 7, 2019
.gitmodules Make pyenv-which-ext to clone with shallow (#177) Jun 2, 2019
LICENSE Initial commit Feb 20, 2017
README.md Small fixes to README Jun 4, 2019
fzf.settings Ignore a bit more stuff for silver searcher Feb 12, 2019
gitconfig Nicer git setup Jun 4, 2019
gitignore Add some more content to gitignore May 13, 2019
gpg-agent.conf Add configuration for gpg agent (#157) May 23, 2019
install Install ctags on start and upgrade only if version differ (#174) Jun 3, 2019
install.conf.yaml Playing with ctags (#169) Jun 4, 2019
neovim-requirements.txt Bump setuptools from 41.1.0 to 41.2.0 (#312) Aug 22, 2019
npmrc.sh Another portion of fixes for npmrc.sh Jun 19, 2019
pkg.install.conf.yaml Include a plugin for terminator plugins Jun 11, 2019
post-install Use --print-installed Jul 9, 2019
python-system-requirements.txt Bump flake8-comprehensions from 2.1.0 to 2.2.0 (#300) Aug 16, 2019
remove.fonts.txt Add placeholder to remove packages I do not use upon deployment (#149) May 21, 2019
remove.pkgs.txt Add placeholder to remove packages I do not use upon deployment (#149) May 21, 2019
t.sh Add schellcheck (#19) Dec 2, 2018
vimrc Playing with ctags (#169) Jun 4, 2019
wakatime.cfg Add waka config Feb 20, 2017

README.md

CircleCI Dependabot Status

dotfiles

All applications configurations ever used

Content (roughly)

  • VIM configuration
  • ZSH configuration
  • custom binaries
  • pyenv setup
    • all of the plugins controlled via .gitmodules
    • installation of leading Python versions inside here
  • nodenv setup
    • all of the plugins controlled via .gitmodules
    • installation of leading Node versions inside here
  • ctags setup
    • automatic build from this that takes place here
  • docker & docker-compose
  • major browsers
    • Firefox
    • Google Chrome
    • Brave 👍

Most notable

Awesome upgrade binary

upgrade_output

  • upgrades system packages along with clean up
  • executes purge-old-kernels, what do I need old kernels for?
  • upgrades docker-compose if there's a never version available
  • cleans up docker artifacts, but only those that are old enough
  • upgrades node and Python "system" wide packages
    • actually I do not use native Python and node, there is nodenv and pyenv magic beneath
  • upgrades my Neovim plugins, removes old one and install those that were added previously (if needed)
  • upgrades git-extras
  • refreshes all snap
  • removes thumbnails that I create when I need to find something without shell
  • upgrades ctags that I built myself for these dotfiles
    • version is kept inside local git configuration (sneaky)

CI system

My dotfiles are evaluated in the CI system that ensures me that, if needed, I will be able to deploy them in the fresh system without having too much to worry about.

You can’t perform that action at this time.