Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix(hm/conf/nvim/plgs/lsp/servers/ltex): Don't use in html files | Benedikt Peetz | 2024-05-09 |
| | | | | Ltex tries to correct spelling mistakes in the html tags. | ||
* | feat(hm/conf/nvim/plgs/lsp/servers): Replace eslint by quick-lint-js | Benedikt Peetz | 2024-04-05 |
| | |||
* | feat(hm/conf/nvim/plgs/lsp/servers/eslint): Init | Benedikt Peetz | 2024-04-05 |
| | |||
* | fix(hm/conf/nvim/plgs/debugprint): Remove | Benedikt Peetz | 2024-03-31 |
| | | | | | I have never really used this plugin, and the recent breaking API changes where reason enough to remove it. | ||
* | fix(hm/conf/nvim/plgs/vim-tex): Set `outdir` on latex command | Soispha | 2024-03-30 |
| | |||
* | refactor(hm/conf/nvim): Use `opts` instead of `options` | Soispha | 2024-03-30 |
| | | | | | The previous name was renamed, as it clashed with the NixOS module system. | ||
* | refactor(hm/conf/nvim/plgs/comment-nvim): Update to new module layout | Soispha | 2024-03-28 |
| | |||
* | refactor(hm/conf/nvim/plgs/{nvim-cmp,vim-tex}): Update to new attr names | Soispha | 2024-03-10 |
| | |||
* | refactor(treewide): Reformat all files with treefmt | Soispha | 2024-02-20 |
| | | | | | This includes getting all shellscripts to pass shellcheck. To accomplish this, some old scripts were removed | ||
* | fix(hm/conf/nix/plgs/lsp/s/openscad): GNU is unfortunately not the best format | Soispha | 2024-02-14 |
| | |||
* | feat(hm/conf/nix/plgs/lsp/servers/openscad): Init | Soispha | 2024-02-12 |
| | |||
* | feat(hm/conf/nvim/plgs/treesitter): Add custom parser for `yts` | Soispha | 2024-01-19 |
| | |||
* | fix(hm): Move the session variables to their associated service | Soispha | 2024-01-13 |
| | |||
* | fix(hm/conf/nvim/plgs/harpoon): Use version locked to the old branch | Soispha | 2023-12-10 |
| | |||
* | feat(treewide): Specify nvim plugins in my flake | Soispha | 2023-12-09 |
| | |||
* | fix(hm/conf/nvim/plgs/lsp/server/pylyzer): Disable again | Soispha | 2023-12-02 |
| | | | | | Pylyzer seems to be rather useless in comparison to ruff. I am removing it to remove the unnecessary visual distraction. | ||
* | fix(sys/impermanence): Persist the postgresql datebase, if it exists | Soispha | 2023-12-02 |
| | |||
* | feat(hm/conf/nvim/plgs/lsp/servers): Add python language servers | Soispha | 2023-12-02 |
| | |||
* | fix(hm/conf/nvim/lsp/rust-analyzer): Don't install rustc and cargo | Soispha | 2023-11-25 |
| | |||
* | fix(hm/conf/nvim/ftplgs/tex): Use newer nvim keymaps api | Soispha | 2023-11-08 |
| | |||
* | docs(hm/conf/nvim/plgs/treesitter): Improve comments | Soispha | 2023-11-08 |
| | |||
* | feat(hm/conf/nvim/plgs/lsp/ltex): Also activate in `mail` files | Soispha | 2023-11-08 |
| | |||
* | fix(hm/conf/nvim/plgs/vim-tex): Use treesitter highlight | Soispha | 2023-11-08 |
| | |||
* | fix(hm/conf/nvim/plgs/harpoon): Enable Telescope extension | Soispha | 2023-10-19 |
| | | | | Otherwise nixvim will complain, as I also have telescope enabled | ||
* | fix(hm/conf/nvim/plgs/leap): Map things to 'j' | Soispha | 2023-10-18 |
| | | | | | | 'j' is both more memorable (*j*ump) and also not yet mapped to something important, as it's a relic of the old vim keys. This frees up 'm' for marks again | ||
* | fix(hm/soispha/conf/nvim/plgs/nvim-cmp): Remove buffer source | Soispha | 2023-10-17 |
| | | | | | This source was way too distracting, considering that I'm not that keen on having lots of possibly completions. | ||
* | fix(hm/soispha/nvim/plgs/nvim-cmp): Disable diagraphs | Soispha | 2023-10-16 |
| | |||
* | feat(hm/conf/nvim/plgs/nvim-cmp): Add sources | Soispha | 2023-10-16 |
| | |||
* | fix(hm/conf/nvim/maps): Remove exit after 'o' | Soispha | 2023-10-08 |
| | |||
* | fix(hm/conf/nvim/plgs/telescope/exts/bibtex): Mark action as empty | Soispha | 2023-10-08 |
| | |||
* | fix(hm/conf/nvim): Update to new keymap format | Soispha | 2023-10-08 |
| | |||
* | fix(hm/conf/nvim/autocmds): Use 'desc' instead of 'description' | Soispha | 2023-10-08 |
| | |||
* | feat(hm/pkgs/scrs/neorg): Add support for opening current task context | Soispha | 2023-10-01 |
| | |||
* | fix(hm/conf/nvim/files/ftplugin/tex): Add file to correct path | Soispha | 2023-09-30 |
| | |||
* | fix(hm/conf/nvim/plgs/lsp/ltex): Deactivate in rust, as it's bothersome | Soispha | 2023-09-19 |
| | |||
* | fix(hm/conf/nvim/plgs/nvim-lint): Remove shellcheck, as bash ls exits | Soispha | 2023-09-17 |
| | | | | | The Bash language server already runs shellcheck, thus making the explicit call here useless. | ||
* | Fix(hm/conf/nvim/plgs/luasnip/todo_snippets): Decapitalize my name | Soispha | 2023-09-02 |
| | |||
* | Fix(hm/conf/nvim/mappings): Switch `gg` to `uu` | Soispha | 2023-08-30 |
| | | | | | Commit b625cac35a8bacd2cfbb430347fc6b5f918d82db should already have done this, but sort of missed the letters. | ||
* | Fix(hm/conf/nvim/mappings): Add missing "change without register" map | Soispha | 2023-08-30 |
| | |||
* | Feat(hm/conf/nvim/mappings): Add mapping to go to file (<enter>) | Soispha | 2023-08-30 |
| | |||
* | Fix(hm/conf/nvim/mappings): Switch the confirm map from `cc` to `uu` | Soispha | 2023-08-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The amount of words with two c's seems to be bigger than the amount of words with two u's. The amount of duplicate letters in English words (466k words): ``` { 'aa': 250, 'bb': 1706, 'cc': 2370, 'dd': 1819, 'ee': 7231, 'ff': 3057, 'gg': 2107, 'hh': 112, 'ii': 574, 'jj': 6, 'kk': 132, 'll': 18613, 'mm': 3425, 'nn': 3944, 'pp': 3566, 'oo': 7363, 'qq': 4, 'rr': 5747, 'ss': 20062, 'tt': 5815, 'uu': 68, 'vv': 44, 'ww': 82, 'xx': 9, 'yy': 9, 'zz': 564 } ``` Generated with this[1] list and the following python script: ```python def load_words(): with open('words_alpha.txt') as word_file: valid_words = set(word_file.read().split()) return valid_words if __name__ == '__main__': english_words = load_words() d_chars = ['aa', 'bb', 'cc', 'dd', 'ee', 'ff', 'gg', 'hh', 'ii', 'jj', 'kk', 'll', 'mm', 'nn', 'pp', 'oo', 'qq', 'rr', 'ss', 'tt', 'uu', 'vv', 'ww', 'xx', 'yy', 'zz'] hits = { 'aa': 0, 'bb': 0, 'cc': 0, 'dd': 0, 'ee': 0, 'ff': 0, 'gg': 0, 'hh': 0, 'ii': 0, 'jj': 0, 'kk': 0, 'll': 0, 'mm': 0, 'nn': 0, 'pp': 0, 'oo': 0, 'qq': 0, 'rr': 0, 'ss': 0, 'tt': 0, 'uu': 0, 'vv': 0, 'ww': 0, 'xx': 0, 'yy': 0, 'zz': 0 } for word in english_words: for d_char in d_chars: print("checking " + d_char + " for existence in " + word) if d_char in word: print(d_char + " is in " + word) hits[d_char] = hits[d_char] + 1 print(hits) ``` [1]: https://github.com/dwyl/english-words | ||
* | Feat(hm/conf/nvim/plgs/flatten-nvim): Init | Soispha | 2023-08-30 |
| | |||
* | Feat(hm/conf/nvim/maps): Add keymaps for tab movement | Soispha | 2023-08-29 |
| | |||
* | Refactor(hm/conf/nvim/plugins): Rename to `plgs` to safe commit msg space | Soispha | 2023-08-29 |
| | |||
* | Feat(hm/conf/nvim/plgs/debugprint): Init | Soispha | 2023-08-29 |
| | |||
* | Feat(hm/conf/nvim/autocmds): Add mkdir autocmd | Soispha | 2023-08-29 |
| | |||
* | Feat(hm/conf/nvim/plgs/ltex_extra): Init | Soispha | 2023-08-29 |
| | |||
* | Fix(hm/conf/nvim/plugins/neorg): Add telescope integration | Soispha | 2023-08-29 |
| | |||
* | Fix(hm/conf/nvim/options): Set `textwidth` to 90, as 120 is just too much | Soispha | 2023-08-29 |
| | |||
* | Fix(hm/conf/nvim/plugins/neorg): Move dirman workspaces to `~/repos` | Soispha | 2023-08-29 |
| |