My Dotfiles
  • JavaScript 58.6%
  • Shell 25.2%
  • Lua 12.9%
  • CSS 3.3%
Find a file
2026-10-13 19:44:28 -07:00
.jira add: jira cli config 2026-09-08 08:05:38 -07:00
act add: actrc 2026-08-09 00:50:30 -07:00
claude-code/skills add: cc skills 2025-12-04 06:16:09 -06:00
docs/superpowers/plans hypr: scaffold lua migration staging tree and rollback 2026-09-04 00:56:21 -07:00
fuzzel fuzzel: replace wofi as launcher and as the dmenu for every picker 2026-09-03 01:49:15 -07:00
ghostty add: ghostty tab switching 2026-10-05 16:12:50 -07:00
git add: windows configs (wezterm, opencode, git-prompt) 2026-09-09 10:23:11 -07:00
haunt update 2026-10-05 16:13:02 -07:00
herdr add: popup command herdr 2026-10-05 16:23:21 -07:00
hypr remove: waybar 2026-10-13 19:44:28 -07:00
kanshi migrate monitor management from monitors.sh to kanshi 2026-06-17 03:13:47 -05:00
kitty add: kitty 2025-12-04 06:23:49 -06:00
lazygit f 2026-10-11 15:02:07 -07:00
nvim@c017479fa2 update: ignore 2026-10-05 16:23:47 -07:00
opencode add: opencode twg skills 2026-10-05 16:23:21 -07:00
paso update: paso config 2026-10-05 16:12:50 -07:00
scripts sync-remote: make each host's ~/.config the clone 2026-09-04 00:25:54 -07:00
services pg-tunnel: give each tunnel its own ssh alias 2026-09-04 00:19:10 -07:00
swaync feat(hypr): add swaync notification center 2026-06-21 01:39:03 -05:00
tealdeer add: tealdeer config 2026-06-23 11:34:03 -07:00
television feat(herdr):update ignore 2026-09-02 20:50:02 -07:00
wallpapers wallpaper: reze arc banner 2026-06-21 00:26:49 -07:00
wezterm add: windows configs (wezterm, opencode, git-prompt) 2026-09-09 10:23:11 -07:00
wireplumber/wireplumber.conf.d feat(wireplumber): lock Sennheiser BTD 700 dongle to output-only stereo 2026-06-21 00:30:00 -07:00
wlogout add: wlogout config 2026-06-20 23:43:40 -05:00
xdg-desktop-portal add: random kde stuff 2026-08-09 00:51:48 -07:00
zathura add: zathura config 2026-08-09 00:51:01 -07:00
.gitignore update: ignore 2026-10-05 16:23:47 -07:00
.gitmodules drop the tmux submodule 2026-09-03 23:55:17 -07:00
install.sh Merge origin/main: zathura, KDE, actrc, pg-tunnel services 2026-09-03 00:03:51 -07:00
kactivitymanagerdrc add: random kde stuff 2026-08-09 00:51:48 -07:00
kconf_updaterc add: random kde stuff 2026-08-09 00:51:48 -07:00
kdeglobals update 2026-10-05 16:13:02 -07:00
keybind-cheat-sheet.sh hypr(lua): add satty float rule, restore comment, update docs 2026-09-04 01:41:12 -07:00
ktimezonedrc add: random kde stuff 2026-08-09 00:51:48 -07:00
README.md add: sync-remote.sh, push this repo to geekom and pi 2026-09-03 23:55:17 -07:00
starship.toml starship: give Ubuntu an os symbol 2026-09-04 00:08:29 -07:00
statusline.sh add: ethan statusline 2026-04-02 20:46:02 -05:00

dotfiles

  • nvim - neovim config (submodule)
  • herdr - terminal multiplexer (replaced tmux)
  • ghostty - terminal emulator
  • starship - shell prompt
  • waybar - status bar
  • fuzzel - app launcher + dmenu for every picker (replaced wofi)
  • lazygit - git TUI
  • paso - task manager
  • wallpapers - wallpaper collection
  • hypridle - idle daemon
  • hyprlock - lock screen
  • wlogout - logout menu
  • btop - system monitor
  • zathura - PDF viewer (VimTeX preview); needs zathura-pdf-mupdf backend + texlive-basic texlive-latexextra texlive-binextra
  • sync-remote - push this repo to geekom and pi (-n for a dry run)
  • hyprcap
  • hyprpicker - color picker
  • hyprshot - screenshot tool
  • zoxide - smart cd
  • swaync - notification daemon
  • kanshi - monitor manager
  • wtype - allows for some of the fancier keys

lazydocker:

curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash

systemctl-tui:

curl https://raw.githubusercontent.com/rgwood/systemctl-tui/master/install.sh | bash