my dotfiles in all glory
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
geldmacher ce07c45440 Update 'README.md' 3 weeks ago
.config initial commit of my dotfiles 1 month ago
.local/bin replaced killw echo with wmctrl 1 month ago
documents/sources added README and scrot 1 month ago
pictures added README and scrot 1 month ago
.profile initial commit of my dotfiles 1 month ago
README.md Update 'README.md' 3 weeks ago

README.md

Welcome to my dotfiles

Feel free to copy whatever you like from my current setup. I spend some time to make everything look coherent, so if you have any questions just let me know.

Philosophy

I also try to keep my $HOME as clean as possible and therefor stick to the XDG-Base-Configuration. As a suckless-enthusiast I primarily use software, that follows a minimalistic approach and does the job. Software that comes with alot of external dependencies often tends to be bloated in my eyes, so I try to avoid that and simply stick to something more simplistic (emacs is a good example here).

Software

This is an uncompleted list of software, that I use on a daily base:

  • vis (text editor based on sam)
  • dwm (suckless window manager)
  • dmenu (suckless launcher)
  • dwmblocks (suckless statusbar)
  • fzf (fuzzy match finder)
  • irssi (IRC client)
  • mpd/ncmpcpp (music player)
  • mpv (video player)
  • ranger/w3m (terminal filemanager)
  • sxiv (image viewer)
  • tmux (terminal multiplexer)

Setup

I keep scripts that I find useful in .local/bin/. Config files are stored in .config/. I am able to source my bashrc from there aswell by using the following if-statement in /etc/bash.bashrc:

if [ -s "$HOME/.config/bash/bashrc" ]; then
  . "$HOME/.config/bash/bashrc"
fi 

Theming and startup

While I enjoy the solarized-light theme, I dislike some of the color choices that come with it. Thats why I made a less colorized version of it. Every information about it is stored in .config/X11/xressources and .config/X11/xinitrc contains all the necessary programs that get executed once X is started. Imagemagick has some nice options to determine the most prominent colors of certain wallpapers, so I might write something in the near future to automatically pipe those informations to update a theme via xrdb -m.

Inspiration

  • suckless.org - software that sucks less
  • fsf - Free Software Foundation
  • libreboot - freedom-respecting boot firmware
  • parabola - free, simple, and lightweight operating system

Installation

Make sure to backup your most important files before cloning this repository to your machine. I take no responsibility for any loss of data or damage, that might occur - you have been warned:

cd ~
git clone https://github.com/cp00-home/dotfiles.git

That’s all folks - have a good one!