/dotfiles

Linux configuration files

Primary LanguageShell

dotfiles

Linux configuration files by Nathaniel Evan. Inspired by various sources. As seen on this r/unixporn post.

Previous dwm rice is here.

Other relevant links:

Directory

  • .config is where my configuration files reside.
    • You can find my wallpaper in .config/wallpapers.
  • .local/bin is where I store miscellaneous shell scripts for e.g. dwmblocks, power menu, monitor switching menu etc.
  • .local/share contains miscellaneous files e.g. desktop files, zsh plugins, custom font builds etc.
    • Fonts included in this repository are:
      • Fantasque Sans Mono v1.8.0, large line height, no loop K version, patched with Nerd Fonts v3.0.2
      • Fira Code v1.206, patched with Nerd Fonts v3.0.2
      • Hack v3.000 commit 706b2b2 patched with Nerd Fonts v3.0.2, custom build (see patch-hack.sh), 30% UPM
      • Inconsolata LGC v1.5.1, patched with Nerd Fonts v3.0.2, 30% UPM
      • Iosevka v28.1.0, patched with Nerd Fonts v3.0.2, custom build (see private-build-plans.toml)
      • JetBrains Mono v2.304 with features cv07,cv08,cv12,zero enabled by default, patched with Nerd Fonts v3.0.2

Notes

  • These configuration files assume that the target system is running Arch Linux.
  • Parts of this configuration make use of Nerd Fonts, currently at version 3.0.2. Make sure that you have a patched font or the symbols-only font installed.
  • Does not include system-wide configurations, e.g. systemd power management config (which I use in my machine)
  • Due to the size of this repo, use git clone --depth=1 or download the ZIP archive here if you just need to get the files.

WIP:

  • Personal bootstrapping script, if I ever feel like it.

Suggestions and pull requests welcome, and if I accept yours, I'll credit you in this README and in the corresponding merge commit.

Contributions:

  • Thanks to @Zish1805 for fixing the battery charging animation foreground colour on Polybar!

Screenshot

openbox

openbox

bspwm

bspwm

dwm

dwm

Check out my suckless builds here: