aboutsummaryrefslogtreecommitdiff
path: root/user/zsh
AgeCommit message (Collapse)Author
5 daystweak(user/nvim): open in tabs and style tabsMartin Fischer
5 daystweak(user): remap vi navigation for Colemak-DHMartin Fischer
Oof, this feels good. Should've done this sooner.
5 daystweak(workstation): remove vscodiumMartin Fischer
2026-10-17fix(workstation): use nix-direnvMartin Fischer
nix-direnv isn't used automatically when installed, it needs to be sourced in direnvrc, which I was missing. Just enabling programs.direnv does this by default (programs.direnv.nix-direnv.enable defaults to true). This had caused gcroots to be broken for some reason. I'm removing user/direnv/direnv.toml because with programs.direnv it's not read anymore since the module sets DIRENV_CONFIG=/etc/direnv.
2026-07-26feat(zsh): autoload zmvMartin Fischer
2026-05-24tweak(zsh): source ~/zshrc-untracked if it existsMartin Fischer
2026-01-06refactor: move scripts to cmd50Martin Fischer
2025-11-17feat(workstation): add (nix-)direnvMartin Fischer
2025-10-05fix(workstation): workaround for podman dbus errorMartin Fischer
2025-06-28tweak(workstation): switch from tokei to sccMartin Fischer
tokei is pretty much unmaintained (a bug fix for a crash hasn't been merged in half a year[1]) and since there's other things that are bothering me (e.g. the format flag being named `-o` and `-o json` outputting the counts for every single file), I'm switching to scc, which is very actively maintained. [1]: https://github.com/XAMPPRocky/tokei/pull/1209
2025-06-18feat(workstation): add shortcut to edit notesMartin Fischer
2025-06-16deps: update to NixOS 25.05Martin Fischer
I'm not sure why the Kodi user now needs to be in the `audio` group but without it the user can only see a dummy device.
2025-04-02fix(workstation): update Zed for amdgpu bug workaroundMartin Fischer
2025-03-31feat(workstation): add GoMartin Fischer
2025-03-31tweak(zsh): move CARGO_HOME and NPM_CONFIG_PREFIX under ~/.local/shareMartin Fischer
As per XDG Base Directory specification.
2025-02-23feat(workstation): add zedMartin Fischer
2025-01-06fix(user/zsh): set VISUAL instead of EDITORMartin Fischer
EDITOR is meant for line editors while VISUAL is meant for full-screen editors. Also most software appears to prefer VISUAL over EDITOR (e.g. git and sudoedit).
2024-12-27refactor: introduce profilesMartin Fischer
2024-12-12fix(zsh): fix error on git over SSHMartin Fischer
2024-12-12enable SSH host-specific terminal background colorsMartin Fischer
2024-12-12refactor: move part-specifics out of .zshrcMartin Fischer
2024-12-12fix(zshrc): don't append PATH if already presentMartin Fischer
2024-12-11add developer toolsMartin Fischer
2024-12-11add toolsMartin Fischer
2024-12-11add vimMartin Fischer
2024-12-11add zshMartin Fischer