Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-11 | fix(i3status-rust): improve status bar layout | Toby Vincent | |
2023-03-11 | fix(i3status-rust): update config for v0.30.0 | Toby Vincent | |
2023-03-10 | fix: remove run-parts dependency from .profile | Toby Vincent | |
2023-03-10 | style(tmux): remove useless comment | Toby Vincent | |
2023-03-09 | fix(tmux): improve session naming | Toby Vincent | |
2023-03-09 | feat(tmux): impl ssh host switching | Toby Vincent | |
It works by creating a new tmux server on a specific socket (`ssh`) that runs an additional config to change the prefix key and hide the status bar. It then uses a hook to reattach to the local session if the pane, and therefor ssh process, is exited. | |||
2023-03-08 | fix(nvim): disable frecency for find_files | Toby Vincent | |
2023-03-08 | fix(gnupg): seperate gpg and ssh configs | Toby Vincent | |
2023-03-07 | fix(tmux): remove exit code from tmux-sessions | Toby Vincent | |
2023-03-07 | fix(zk): cd editor into notebook directory | Toby Vincent | |
2023-03-06 | fix(fzf): improve fzf-tmux options | Toby Vincent | |
2023-03-06 | feat(zk): add script to open zk notes with fzf | Toby Vincent | |
2023-03-06 | fix(fzf): improve fzf-tmux args | Toby Vincent | |
2023-03-04 | fix: only clean symlinks that point to dotfiles | Toby Vincent | |
2023-03-01 | fix(gnupg): forward stderr when updating tty | Toby Vincent | |
2023-03-01 | fix(ssh,gnupg): fix gpg ssh agent forwarding | Toby Vincent | |
2023-03-01 | fix(ssh): move ssh ControlPath to XDG_RUNTIME_DIR | Toby Vincent | |
2023-03-01 | fix(gnupg): improve gpg ssh forwarding | Toby Vincent | |
2023-03-01 | feat(ssh): add frigg to ssh config | Toby Vincent | |
2023-03-01 | fix(ssh): remove explicit key paths | Toby Vincent | |
2023-02-28 | feat: add MAIL directory variable | Toby Vincent | |
2023-02-26 | chore(nvim,deps): update plugins | Toby Vincent | |
2023-02-26 | fix(nvim): fix gitsigns range hunk staging keymaps | Toby Vincent | |
2023-02-26 | feat(nvim): add keymap to close rust-tools runnables buffer | Toby Vincent | |
2023-02-26 | fix(nvim): fix telescope-undo keymaps | Toby Vincent | |
2023-02-20 | fix(nvim): remove neogit | Toby Vincent | |
2023-02-19 | fix: set BROWSER to firefox | Toby Vincent | |
2023-02-18 | fix(nvim): add fix for neogit creating empty buffers | Toby Vincent | |
2023-02-18 | chore(nvim,deps): update plugins | Toby Vincent | |
2023-02-18 | feat(nvim): add keymap to close gitsigns preview | Toby Vincent | |
2023-02-18 | fix(nvim): remove diffview integration from neogit | Toby Vincent | |
2023-02-17 | feat(nvim,lsp,rust): add command for setting cargo target | Toby Vincent | |
I need to figure out how to do this without defer, or maybe even reloading. The workspace seems to need to be reloaded after the notification due to the [inactive-code] diagnostic, but the reload request being processed before the notification is completed, so I can only get it to work by defering. This technically introduces a race condition? | |||
2023-02-16 | fix(mpv): add force seek back to config | Toby Vincent | |
Ref: 334d437 | |||
2023-02-15 | feat(nvim): add ron support | Toby Vincent | |
2023-02-14 | fix(nvim): fix gitsigns visual keybinds | Toby Vincent | |
2023-02-13 | chore: remove unused scripts | Toby Vincent | |
2023-02-13 | fix(nvim): change shiftwidth to tabstop in ftplugins | Toby Vincent | |
fix typo in ftplugins that set shiftwidth instead of tabstop. | |||
2023-02-13 | fix(zsh): set default for XDG_CONFIG_HOME in `.zshenv` | Toby Vincent | |
In a login shell, `.zprofile` is source before `.zshenv`, therefore `XDG_CONFIG_HOME` is not set. So set a default value. | |||
2023-02-12 | fix(gnupg): move GPG_TTY into pkg specific config | Toby Vincent | |
2023-02-12 | fix(zsh): move sourcing of .profile to .zprofile | Toby Vincent | |
Adopt the behavior of the system wide configuration Ref: https://wiki.archlinux.org/title/Zsh#Startup/Shutdown_files | |||
2023-02-12 | refactor(nvim): migrate from autocmd to ftplugin | Toby Vincent | |
2023-02-12 | fix: fix systemd env generator overwriting PATH | Toby Vincent | |
2023-02-11 | feat: split `.zshrc` to individual files | Toby Vincent | |
split `$XDG_CONFIG_HOME/zsh/.zshrc` up into `$XDG_CONFIG_HOME/zsh/.zshrc.d/*`. This allows for better management and prioritization between different tool's env. Similar to what was done to `.profile` in e712243 (feat: split `.profile` to individual files, 2023-02-10). | |||
2023-02-11 | chore: whitelist hidden directories in `.gitignore` | Toby Vincent | |
2023-02-10 | style: disable quoting lint rule | Toby Vincent | |
2023-02-10 | fix(nvim,lsp): add visual mode keymaps | Toby Vincent | |
2023-02-10 | fix: fix quoting bug in systemd env gen | Toby Vincent | |
2023-02-10 | feat(ssh): add id_ed25519_sk keys to ssh | Toby Vincent | |
Ref: https://www.yubico.com/blog/github-now-supports-ssh-security-keys | |||
2023-02-10 | feat: split `.profile` to individual files | Toby Vincent | |
split `$XDG_CONFIG_HOME/.profile` up into `$XDG_CONFIG_HOME/profile.d` directory. This allows for better management and prioritization between different tool's env. | |||
2023-02-10 | feat(nvim): add telescope keymaps for pickers | Toby Vincent | |
add telescope picker mappings for renaming files in find_files and deleting buffers |