Skip to content
My dotfiles
Vim script Python Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
autorandr
dunst
fonts
fzf @ 315e568
guake/keybindings
i3
nanorc-folder
nvim
powerline @ 5d82d54
powerline-config
ranger
sway
termite Initial commit Mar 6, 2018
tpm @ 476f6ca update submodules Feb 22, 2019
vim-vundle @ 9a38216
vim
.gitignore tmux stuff Feb 20, 2019
.gitmodules
.test.sh
.travis.yml
Makefile
README.md
aliases shellcheck fixes Jul 3, 2019
antibody_bundle
bash_profile
bashrc
bindings
dockerfunc
exports
fonts-local.conf
gdbinit iptbables reset, gdbinit Jan 26, 2019
gitconfig
gitignore
inputrc
nanorc fixed nanorc Jul 3, 2018
profile
tmux.conf move to antibody, misc fixes Jul 3, 2019
vimrc
xinitrc
xmodmap
xresources
zshrc

README.md

                                   __      __  _____ __
                              ____/ /___  / /_/ __(_) /__  _____
                             / __  / __ \/ __/ /_/ / / _ \/ ___/
                            / /_/ / /_/ / /_/ __/ / /  __(__  )
                            \__,_/\____/\__/_/ /_/_/\___/____/

Build Status

These dotfiles and all dependencies can be installed automatically using my Dotfile-tools.

All VS Code settings can be found here

General dependencies for all distros

General dependencies cover basic software packages, fonts and i3 dependencies.

  • Via package manager

    • arandr (i3)
    • blueman (Polybar)
    • clang
    • cmake
    • dunst (i3)
    • feh (i3)
    • gcc
    • git
    • gimp
    • gparted
    • i3-wm (i3)
    • lxappearance (i3)
    • nautilus
    • pass
    • ranger
    • rofi (i3)
    • scrot
    • wicd-gtk (Polybar)
    • xdotool
    • xss-lock (i3)
    • zsh
  • Via pip

    • i3ipc (i3)
    • pipenv
    • pylint
    • yapf
  • Misc

General vim dependencies for all distros

General ranger dependencies for all distros

  • w3m (HTML pages and pictures)

Arch

General dependencies

  • Via package manager

    • chromium
    • perl (cower)
    • python
    • python-pip
    • python2
    • python2-pip
    • powerline
    • python-powerline
    • python2-powerline
    • the_silver_searcher
    • termite
    • termite-terminfo
    • xorg-xbacklight
    • xorg-xev
    • xorg-xprop
    • xorg-xrandr
  • Via AUR

    • cower
    • network-manager-applet
    • polybar
    • trizen
    • ttf-hack
    • antibody (ZSH)

VSCode dependencies

  • Via AUR
    • ncurses5-compat-libs (C++ auto formatting)

Vim dependencies

  • Via package manager

Debian

General dependencies

  • Via package manager

    • chromium
    • cmake
    • cmake-data
    • fonts-hack-ttf
    • i3
    • libasound2-dev
    • libcairo2-dev
    • libcurl4-openssl-dev
    • libiw-dev
    • libmpdclient-dev
    • libxcb-ewmh-dev
    • libxcb-icccm4-dev
    • libxcb-image0-dev
    • libxcb-randr0-dev
    • libxcb-util0-dev
    • libxcb-xkb-dev
    • libxcb-xrm-dev
    • libxcb1-dev
    • network-manager-gnome
    • powerline
    • python-powerline
    • python3-powerline
    • pkg-config
    • python-pip
    • python-xcbgen
    • python2.7
    • python3
    • python3-pip
    • silversearcher-ag
    • update-notifier
    • x11-utils
    • x11-xserver-utils
    • xbacklight
    • xcb-proto
    • zsh-common
  • Additional dependencies

    • Playerctl (Installed via .deb from GitHub)

    • Polybar (Installed from source) - Compiling dependencies:

       - cmake
       - cmake-data
       - libasound2-dev
       - libcairo2-dev
       - libcurl4-openssl-dev
       - libiw-dev
       - libmpdclient-dev
       - libxcb-ewmh-dev
       - libxcb-icccm4-dev
       - libxcb-image0-dev
       - libxcb-randr0-dev
       - libxcb-util0-dev
       - libxcb-xkb-dev
       - libxcb-xrm-dev
       - libxcb1-dev
       - pkg-config
       - python-xcbgen
       - xcb-proto
      
    • Termite (Installed from source)

Vim dependencies

  • Via package manager
    • exuberant-ctags (tagbar)
    • neovim

Ranger dependencies

  • Via package manager
    • w3m-img

Ubuntu

General dependencies

  • Via package manager

    • chromium-browser
    • chromium-browser-l10n
    • chromium-codecs-ffmpeg
    • fonts-hack-ttf
    • i3
    • network-manager-gnome
    • powerline
    • python-powerline
    • python3-powerline
    • python-pip
    • python2.7
    • python3
    • python3-pip
    • silversearcher-ag
    • software-properties-common
    • update-notifier
    • x11-utils
    • x11-xserver-utils
    • xbacklight
    • zsh-common
  • Additional dependencies

Vim dependencies

  • Via package manager

Ranger dependencies

  • Via package manager
    • w3m-img

VS Code plugins

Vim plugins

Sublime plugins (Not used anymore)

Credits

Additional Notes

General Setup

Browser Extensions

Setting up Vim

  • YouCompleteMe: Make sure ~/.vim/bundle/YouCompleteMe/install.py has been run using python3.
  • Run :VundleUpdate, :VundleInstall, :UpdateRemotePlugins and :checkhealth.

Setting up VS Code

Setting up tmux

  • Run tpm (tmux package manager) install routine
You can’t perform that action at this time.