hektor
8f7a780671
Squashed 'dots/' changes from 357b97a..24ce8f3
...
24ce8f3 Migrate '.vim/plugin' to neovim
e3d9612 Remove vim yin/yang colorschemes
05986a3 Migrate '.vim/ftplugin' to neovim
05bc2ec Migrate vim snippets to neovim (LuaSnip)
128ae8e Migrate '.vim/ftdetect/prolog' to neovim
f3188f7 Migrate '.vim/after/syntax' to neovim
85d56f9 Migrate vim init config to neovim
afca2ca Migrate '.vim/after' to neovim
d6875c9 Add 'eslint_d' PID to 'nvim-lint' config
568e45f Remove jira aliases
78fa170 Disable 'xdg-user-dirs' by default
5216f79 Alias bash 'history' command to 'h'
0f29dc3 Add neovim dependencies to flake
c901a1c test
dc4ebfc Merge commit '490998275cbdc5ff032d4a39794bf850f4bfefec'
73fd4af Add neovim 'auto-session' plugin setup
ff47da9 Add minimal readme to my neovim configuration
6dff3eb Add minimal readme to my neovim configuration
c94ccd3 Remove neovim lazy load related config
75ca003 Fall back to 'paq.nvim' only when not on 'nixCats'
78094a0 Add 'nixCatsUtils' from 'nixCats'
6e81624 Add neovim packages to 'nixCats' flake
6ded0b1 Add minimal 'nixCats' flake template
d0550b3 Link NixOS repo in dotfiles repository
git-subtree-dir: dots
git-subtree-split: 24ce8f39afe8822e2d1bfb2bcd57fdafece14c30
2025-10-20 23:59:27 +02:00
hektor
357b97a769
Remove absolute path from github credential helper
2025-10-04 18:03:55 +02:00
hektor
6a66cab489
Define nixGL with wrapper
2025-10-03 23:42:39 +02:00
hektor
dfc0d89694
Remove redundant vim JS/TS plugins (as migrated to nvim)
2025-10-03 23:42:39 +02:00
hektor
cb72d938a1
Extend 'ftdetect.lua' for tsconfig and dotenv files
2025-10-03 23:42:39 +02:00
hektor
547dc89e35
Migrate vim vscode jsonc filetype detection to nvim
2025-10-03 23:42:39 +02:00
hektor
320587b035
Remove 'tpope/vim-commentary' and use nvim commenting (see ':h commenting')
2025-10-03 23:42:39 +02:00
hektor
bfc1af68e3
Modularize nix packages into 'packages.nix'
2025-10-03 23:42:39 +02:00
hektor
ac7e75225e
Set up nix with home manager (only work host for now)
2025-10-03 23:42:39 +02:00
hektor
9979969a15
Replace 'alacritty' with 'kitty'
2025-10-03 23:42:19 +02:00
hektor
b91fb99ebe
Add kitty configuration
2025-10-03 23:33:16 +02:00
hektor
f5bdce85a9
Update tmux themes to be more consistent
2025-10-03 23:30:48 +02:00
hektor
a837ed2d04
Add zenwritten tmux themes (from zenwritten.nvim)
2025-10-03 23:19:49 +02:00
hektor
73d2f5135d
Add zenwritten kitty themes (from zenwritten.nvim)
2025-10-03 23:19:27 +02:00
hektor
c1f1cc8be6
Add 'ip' bash aliases
2025-07-12 18:14:26 +02:00
hektor
f0eea1e80d
Clean bash aliases (remove unused)
2025-07-12 18:14:01 +02:00
hektor
9c951e10fb
Extract JavaScript aliases to '~/.bash_aliases/js'
2025-07-12 18:10:50 +02:00
hektor
8776f15789
Add 'sshconfig' host snippet
2025-06-28 14:02:05 +02:00
hektor
6560e2e9a4
Add taskwarrior 'sync.example'
2025-06-28 13:54:33 +02:00
hektor
9c01f758fd
Replace 'gitblame.nvim' with 'gitsigns.nvim'
2025-06-28 13:46:57 +02:00
hektor
1876c95c69
Add ripgrep pcakage to 'setup' script (dependency for nvim)
2025-06-27 19:34:20 +02:00
hektor
52640bfc18
Remove 'whoamip' script
2025-06-27 19:33:55 +02:00
hektor
c91bd257bc
Hide prettier errors
2025-06-27 19:31:33 +02:00
hektor
d154d564df
Use 'stop_after_first' for prettier in 'conform.nvim'
2025-06-27 19:29:59 +02:00
hektor
84b74c8396
Support 'helm' yaml files
2025-06-27 19:28:36 +02:00
hektor
1b6e88b7c7
Automate selecting jira tickets in 'git-cb' script
2025-06-20 15:11:25 +02:00
hektor
c190fe59f1
Add 'git-cb' script
2025-06-20 15:03:58 +02:00
hektor
705b492652
Source jira aliases if installed
2025-06-20 13:58:29 +02:00
hektor
1f020a5ba3
Add global yamllint config
2025-06-19 11:46:12 +02:00
hektor
33f86bb07c
Add alacritty zenwritten themes
2025-06-16 21:16:22 +02:00
hektor
2510e98771
Configure tridactyl search bindings
2025-06-06 20:40:08 +02:00
hektor
9e70b8a35c
Add 'tridactylrc'
2025-06-06 20:25:35 +02:00
hektor
951bd79dc6
Remove 'nvm' from bashrc (using 'mise' now)
2025-06-06 19:54:24 +02:00
hektor
cfe42355a0
Add commented out nvim options
2025-06-05 20:23:39 +02:00
hektor
4cb0a2a481
Improve 'save-passwddb' script
2025-06-05 20:14:47 +02:00
hektor
096b2d4f71
Fix and simplify 'nvm' setup
2025-05-27 23:20:23 +02:00
hektor
8dc75f466b
Add 'xclip' package to '~/.bin/setup'
2025-05-27 21:29:38 +02:00
hektor
840a38e3a0
Migrate 'unblevable/quick-scope' to nvim 'jinh0/eyeliner'
2025-05-15 18:22:08 +02:00
hektor
bd03545dda
Fix 'image.nvim' plugin warnings
2025-05-15 18:09:50 +02:00
hektor
9ad7111831
Migrate pandoc 'AnkiDeck' function to neovim
2025-05-15 18:09:50 +02:00
hektor
17d1ea461e
Migrate 'fzf.vim' to neovim 'fzf-lua'
2025-05-15 18:09:37 +02:00
hektor
45502b95d5
Remove telescope and dressing
2025-05-15 16:30:21 +02:00
hektor
bab22fe2bf
Modularize ssh config
2025-05-15 10:28:58 +02:00
hektor
e45f56e5a1
Set up neovim AI plugins (for test run)
2025-05-10 22:56:19 +02:00
hektor
d810950cb5
refactor: use explicit executable check for zk command
2025-05-09 22:22:01 +02:00
hektor
8fa3431d2f
fix: improve zk command check and error handling
2025-05-09 22:21:15 +02:00
hektor
22cfd2da65
chore: update zk setup script prompts and execution
2025-05-09 22:21:08 +02:00
hektor
3625415a2e
feat: add prompt to run zk after setup
2025-05-09 22:16:27 +02:00
hektor
3abe32ee36
feat: add setup script for zettelkasten
2025-05-09 22:16:19 +02:00
hektor
6f5edef1d9
Add diagnostic config
2025-05-05 23:07:27 +02:00
hektor
f239390ce2
Add 'stylua' config
2025-05-05 23:06:22 +02:00
hektor
3d63b16661
Add/migrate some basic lua snippets
2025-05-05 23:06:00 +02:00
hektor
d12d797e66
Use smarter newline mapping for json filetype
2025-05-05 23:02:46 +02:00
hektor
c77d44af33
Add neovim plugins (+configuration)
2025-05-05 22:51:56 +02:00
hektor
73160c6fce
Add nvim 'fzf-lua' plugin
2025-05-05 22:51:56 +02:00
hektor
dbd3ab0590
Set up nvim package manager
2025-05-05 22:51:56 +02:00
hektor
e4e0dc73d8
Add neovim keymaps
2025-05-05 22:51:55 +02:00
hektor
3c8abe79fd
Highlight nvim yanks
2025-05-01 17:01:30 +02:00
hektor
84ac0526dc
Detect '.lintstagedrc' filetype (json)
2025-05-01 17:01:01 +02:00
hektor
0b25af178a
Add neovim keymaps
2025-05-01 16:59:35 +02:00
hektor
3fa0fe2e5f
Move vim config to 'vim' module
2025-05-01 16:58:23 +02:00
hektor
410a6318a2
Add 'shellcheck=bash' and editor hints to bash config/aliases
2025-03-01 12:05:26 +01:00
hektor
33b589caff
Switch terminal to kitty
2025-02-16 16:15:03 +01:00
hektor
dd772fb08a
Move XMonad calculator command to '.bin/calc'
2025-02-16 16:13:00 +01:00
hektor
0a98cbe4b4
Remove spawn zettelkasten XMonad keybinding
2025-02-16 16:08:51 +01:00
hektor
38873fa112
Track tmux hooks fallback config
2025-02-06 09:28:09 +01:00
hektor
b2dd862a51
Use 'local' for function arguments
2025-02-06 00:15:12 +01:00
hektor
a2c8d4a508
Extend automatic dotfiles setup
2025-02-05 23:18:10 +01:00
hektor
c0de20d3f8
Add packages to setup
2025-02-05 23:17:55 +01:00
hektor
d1724c7043
Update readme
2025-02-05 20:42:33 +01:00
hektor
8216c7ba2e
Update tmux config
2025-02-05 20:34:13 +01:00
hektor
b78379e2d3
Add 'gnome-setup' to 'setup'
2025-02-05 20:32:09 +01:00
hektor
06d7bdd15c
Update dotfiles setup
2025-02-05 20:11:42 +01:00
hektor
8af74f1f2e
Add worktree config alias
2025-02-05 19:48:28 +01:00
hektor
909b5bf8f0
Update Github CLI config
2025-02-05 19:48:11 +01:00
hektor
66ed9aaae6
Configure alacritty window settings
2025-02-05 17:31:44 +01:00
hektor
4ba006ceef
Clear gnome pinned apps on setup
2025-02-05 01:22:50 +01:00
hektor
a568515ad9
Add 'setup-gnome' script
2025-02-05 01:11:50 +01:00
hektor
231140b8e3
Update 'setup' script
2025-02-05 00:31:41 +01:00
hektor
1bc9bc08fd
Add 'sb-wg' script
2025-01-28 19:25:56 +01:00
hektor
87e36b8369
Remove redundant 'taskd' environment variables
2025-01-15 17:20:36 +01:00
hektor
2d7082dba7
Remove wacom keybindings
2025-01-11 22:30:36 +01:00
hektor
468b82c9e0
Map 'F10 to xrandr --auto
2025-01-11 22:30:08 +01:00
hektor
3c4708142f
Update gitignore
2025-01-11 15:52:40 +01:00
hektor
861166f890
Improve '.bash_history' config
2025-01-11 15:48:24 +01:00
hektor
ea82765435
Update alacritty config
2025-01-11 15:41:21 +01:00
hektor
9fd9c0ba42
Split alacritty config
2025-01-11 15:34:53 +01:00
hektor
3a7b8738c3
Use 'nvimdiff' as mergetool
2025-01-06 17:15:03 +01:00
hektor
8886840101
Remove autorandr config
2025-01-02 21:35:23 +01:00
hektor
dd37db3ffc
Remove sketch (or wacom) scripts
2025-01-02 21:33:44 +01:00
hektor
3301d0c6a3
Refactor 'fzf-book'
2025-01-02 21:14:07 +01:00
hektor
c0abae0c1f
Add pnpm config
2025-01-02 21:08:12 +01:00
hektor
5749b46505
Make 'ag' respect gitignore
2025-01-02 21:07:20 +01:00
hektor
f0bcec96fc
Add git rebase aliases
2025-01-02 21:05:31 +01:00
hektor
e3dd9113f4
Remove default snippet comments
2025-01-02 21:01:31 +01:00
hektor
80429710c4
Source '~/.bash_completions' if it exists
2024-12-28 13:29:03 +01:00
hektor
22f7479872
Use '.' instead of 'source'
2024-12-28 13:28:43 +01:00
hektor
a4c2a7894b
Remove 'coc.nvim' plugin
2024-12-25 16:47:57 +01:00
hektor
ea65fd3228
Use single key for interactive staging (git)
2024-12-25 16:47:57 +01:00
hektor
2c67f87bd6
Update alacritty config
2024-12-23 21:11:53 +01:00