Notaduck / .dotfiles

Collection of all of my dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

██████╗  ██████╗ ████████╗███████╗██╗██╗     ███████╗███████╗  
██╔══██╗██╔═══██╗╚══██╔══╝██╔════╝██║██║     ██╔════╝██╔════╝  
██║  ██║██║   ██║   ██║   █████╗  ██║██║     █████╗  ███████╗  
██║  ██║██║   ██║   ██║   ██╔══╝  ██║██║     ██╔══╝  ╚════██║  
██████╔╝╚██████╔╝   ██║   ██║     ██║███████╗███████╗███████║  
╚═════╝  ╚═════╝    ╚═╝   ╚═╝     ╚═╝╚══════╝╚══════╝╚══════╝                                                               

Description

  • Browser == Firefox
  • Network manager == networkmanager_dmenu
  • PDF viewer == Zathura
  • Program launcher == dmenu
  • Terminal == st
  • Text editor == neovim
  • Window manager == dwm
  • Shell == ZSH

Installation

The dotfiles are managed with stow and are thefore dead simple to install and uninstall again.
If you aren't sure about what you are doing then please make a backup of your current dootfiles.

Requirements

First you will have to clone the repo.

git clone https://github.com/notaduck/.dotfiles.git ~/.dotfiles

Navigate to the newly cloned repo.

cd ~/.dotfiles

Now that you are in the dotfiles repository you simply have to rund the cmd:

stow <conf-dir>

Example:

stow neovim

you can now see that init.vim points to .config/nvim/init.vim -> ../../.dotfiles/neovim/.config/nvim/init.vim and stow wil automaticly create symblinks to ~/.config/nvim/init.vim, in order to uninstall the dotfiles again you can simply have to run:

stow -Dv <conf-dir>

where the D stands for delete and v is to increase the verbosity level, which you can change whitin an range from [0,1,2,3,4]

Screenshots

dwm

alt texxt
alt texxt
alt texxt

i3

alt text alt text alt text alt text

About

Collection of all of my dotfiles


Languages

Language:C 55.2%Language:Vim Script 18.2%Language:Objective-C 9.3%Language:Roff 7.5%Language:Shell 6.6%Language:Makefile 1.9%Language:Vim Snippet 0.7%Language:TeX 0.5%Language:C++ 0.1%