No description
  • Lua 75%
  • Shell 15.7%
  • Emacs Lisp 4.5%
  • Go 1.9%
  • CSS 1.6%
  • Other 1.3%
Find a file
adamkali 584bd5d05c
chore: sync noctalia themes, nvim, tmux and starship config
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-30 18:20:18 -04:00
.config chore: sync noctalia themes, nvim, tmux and starship config 2026-10-30 18:20:18 -04:00
.glzr/glazewm add more stuff 2026-04-20 19:21:00 -04:00
.local chore: sync noctalia themes, nvim, tmux and starship config 2026-10-30 18:20:18 -04:00
scripts fix(tmux): erase kitty images tmux passthrough leaves stranded 2026-07-30 11:08:09 -04:00
.gitignore chore: detach $HOME from the repo and drop stale root symlinks 2026-10-27 13:24:12 -04:00
.luarc.json feat: 2026-08-18 23:55:23 -04:00
.stow-local-ignore chore: detach $HOME from the repo and drop stale root symlinks 2026-10-27 13:24:12 -04:00
.tmux.conf chore: sync noctalia themes, nvim, tmux and starship config 2026-10-30 18:20:18 -04:00
README.md docs: add README with install and task reference 2026-03-05 15:32:25 -05:00
Taskfile.yml feat(roam): add syntax highlighting, virtual text icons, grep search, and status picker 2026-04-21 18:12:26 -04:00

dotfiles

Personal dotfiles managed with GNU Stow.

Structure

Flat stow package — stow . from the repo root symlinks everything into $HOME.

~/dotfiles/
├── .config/
│   ├── nvim/        # sourced from BasedConfig/nvim/
│   ├── fish/
│   ├── zellij/
│   ├── lazygit/
│   ├── starship/
│   └── ...
└── .tmux.conf

Install

git clone ssh://git@codeberg.org/adamkali/dotfiles.git ~/dotfiles
cd ~/dotfiles
task install

Requires stow and Task. Install with sudo apt install stow and follow the Task install docs.

Tasks

Command Description
task install Stow all dotfiles into $HOME
task uninstall Remove all managed symlinks
task restow Re-link after adding new configs
task sync Pull latest changes and re-stow
task check-secrets Warn if credential files are missing

Sensitive Files (gitignored)

These are excluded and must be restored manually on a new machine:

  • ~/.config/gh/hosts.yml — restore with gh auth login
  • ~/.config/aerc/accounts.conf — restore from password manager