Commit Graph
100 Commits
Author SHA1 Message Date
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