Skip to content

hasnatsafdar/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actually Functional Dotfiles for my NiXMonad Workstation PC.

Screenshot1 Screenshot2


My personal NixOS + XMonad setup. Minimal, keyboard-driven, flake-based, and reproducible.

🧰 Stack

  • NixOS (flakes)
  • XMonad + Xmobar
  • Kanata (Home-row mods)
  • Alacritty
  • Neovim
  • Zsh (No Bloated Plugin Manager)
  • Tmux (No Plugin Manager)
  • Picom, Dunst, Btop, Yazi, etc.

📦 Manage with GNU Stow

I use GNU Stow to manage symlinks.

Clone the repo:

git clone https://github.com/hasnatsafdar/dotfiles.git
cd dotfiles

Stow what you need:

stow .

Or individual packages:

stow nvim
stow xmonad
stow zsh

🧊 NixOS Config

System config lives in:

nix/

Rebuild with flakes:

sudo nixos-rebuild switch --flake .#hostname

Work in progress:

  • neomutt
  • transmission
  • gopass setup
  • KVM/QEMU setup (the nix way)
  • emacs.obsidian (org-mode, org-roam for project management, thinking, writing etc)
  • integrating the pure suckless stack (dmenu, st, etc)
  • Nushell ?? Maybe...

About

Dotfiles for NixOS + XMonad (my daily driver setup).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors