Skip to content

dbeley/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles using GNU Stow

⚠️ This repo might not be up-to-date as I'm now mainly using NixOS (see my config here: nixos-config)

Wanna get started with stow? Check out my blog post about it!

screenshot_2017

screenshot_2022

Software

Some config files might need my own scripts repo in the home directory.

To create symbolic links:

git clone https://github.com/dbeley/dotfiles
cd dotfiles
stow nvim sway bash_wayland

WMs

  • Hyprland (with waybar): Extensive configuration.
  • sway (with waybar): Extensive configuration without XWayland. Mostly the same as i3 configuration.
  • i3/i3-gaps (with polybar): Extensive configuration. Several modes for gaps presets or resizing/moving containers.
  • dwm: Extensive configuration (available on my fork).
  • xmonad (with xmobar): Extensive configuration. Named scratchpads, several layouts.
  • bspwm (with polybar): Simple configuration.
  • exwm: Simple configuration.

Editors

  • doom-emacs: Main editor.
  • neovim (with vim-plug): Extensive configuration, mainly for python and go.
  • vim: Very simple configuration.
  • ideavim
  • emacs (deprecated): Extensive configuration, including exwm (needs to uncomment stuff).

Web Browsers

  • firefox: Extensive user.js configuration, privacy-focused.
  • qutebrowser: Extensive configuration, with some userscripts.

Terminal Emulators

  • alacritty
  • foot
  • kitty
  • st (available on my fork)
  • termite (deprecated)
  • urxvt
  • terminator

Utilities

  • fish (with oh-my-fish)
  • zsh (with oh-my-zsh)
  • tmux: Keybindings, powerline theme.
  • pywal / wpgtk: GTK/QT theme, colors for i3, sway, bspwm, dwm.
  • picom
  • dunst / mako
  • feh / imv
  • ledger
  • ranger / nnn
  • redshift / gammastep
  • wofi /rofi / dmenu / bemenu

Media Players

  • mpv: Automatic subtitles fetching with subliminal.
  • mpd
  • ncmpcpp
  • beets

Others

The following config folders need to have a different root than ~. You can create symbolic links to a specific folder with the stow -t command.

  • NetworkManager: stow -t /etc/NetworkManager/conf.d/ NetworkManager
  • dracut: stow -t /etc/dracut.conf.d/ dracut
  • xorg: stow -t /usr/share/X11/xorg.conf.d/ xorg
  • collatz: stow -t /var/lib/boinc/projects/boinc.thesonntags.com_collatz/ collatz
  • reflector: stow -t /etc/xdg/reflector/ reflector