finds.dev← search

// the find

bashbunni/dotfiles

★ 618 · Lua · updated Sep 2026

My config/dotfiles for tmux, nvim, i3, bla bla bla, nerd things.

Personal Linux desktop dotfiles covering i3, sway/swayfx, tmux, neovim, Doom Emacs, polybar/waybar, fish, and NixOS, managed with GNU Stow. Useful for someone setting up a tiling WM rice from scratch who wants a real-world example of how the pieces fit together, not a framework meant for others to adopt wholesale.

Uses GNU Stow for symlinking instead of a bespoke install script, which is the right tool for this job and keeps the repo layout mapping directly to $HOME. Covers both an X11 stack (i3, polybar) and a Wayland stack (sway, swayfx, waybar) side by side, so you can see what changes when migrating. The README calls out real gotchas instead of just listing files - the neovim-nightly requirement for treesitter, and the xclip/pbcopy clipboard setup for Doom Emacs.

Neovim config is pinned to Packer, which the author archived years ago in favor of lazy.nvim - anyone cloning this today inherits a dead plugin manager. NixOS config is explicitly not symlinked or synced automatically; the README admits it's manually copied in, which defeats the point of using Nix declaratively. There's no single install script - bootstrapping a new machine means running stow per-package by hand and remembering which ones need --adopt. No LICENSE file in the tree, so technically unclear what you're allowed to do with any of this beyond looking at it.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →