Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fix(hm/conf/taskwarrior): Add 'total_active_time' to next report | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/timewarrior): Use correct file creation syntax | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/taskwarrior/hooks/track_timewarrior): Specify python dep | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/timewarrior): Actually import timewarrior | Soispha | 2023-10-01 | |
| | ||||
* | feat(hm/conf/timewarrior): Init | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/taskwarrior/projects): Add further projects | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/taskwarrior/theme): Make errors readable | Soispha | 2023-10-01 | |
| | ||||
* | feat(hm/conf/taskwarrior): Add hook scripts | Soispha | 2023-10-01 | |
| | ||||
* | feat(hm/pkgs/scrs/neorg): Add support for opening current task context | Soispha | 2023-10-01 | |
| | ||||
* | style(hm/pkgs/scripts): Reorder alphabetically | Soispha | 2023-10-01 | |
| | ||||
* | feat(hm/conf/taskwarrior): Add first config for neorg ⇄ taskwarrior interop | Soispha | 2023-10-01 | |
| | ||||
* | fix(hm/conf/nvim/files/ftplugin/tex): Add file to correct path | Soispha | 2023-09-30 | |
| | ||||
* | fix(hm/conf/taskwarrior): Specify news.version persistently | Soispha | 2023-09-30 | |
| | ||||
* | fix(hm/conf/zsh): Display current task on shell init | Soispha | 2023-09-30 | |
| | ||||
* | feat(hm/conf/hyfetch): Init | Soispha | 2023-09-30 | |
| | ||||
* | feat(hm/conf/taskwarrior): Init | Soispha | 2023-09-30 | |
| | ||||
* | fix(hm/conf/firefox/search): Only update icons every two days | Soispha | 2023-09-30 | |
| | ||||
* | feat(hm/conf/firefox/search): Add tokio-rs docs to search engines | Soispha | 2023-09-30 | |
| | ||||
* | fix(hm/conf/firefox/search): Add home-manager search as search engine | Soispha | 2023-09-30 | |
| | ||||
* | fix(hm/conf/firefox/prefs): Use defined download dir | Soispha | 2023-09-30 | |
| | ||||
* | build(treewide): Update | 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/lf/cmds/archive): Remove old `tmp` call | Soispha | 2023-09-17 | |
| | ||||
* | fix(hm/pkgs/scrs/wrappers/yti): Rework to today's standards | Soispha | 2023-09-17 | |
| | ||||
* | fix(hm/conf/firefox/scripts/extract_cookies): Init | Soispha | 2023-09-17 | |
| | ||||
* | fix(hm/conf/firefox/scripts/unzip_mozl4): Change to correct shebang | Soispha | 2023-09-17 | |
| | ||||
* | 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. | |||
* | build(treewide): Update | Soispha | 2023-09-17 | |
| | ||||
* | feat(hm/conf/zsh/insults): Init | Soispha | 2023-09-16 | |
| | ||||
* | fix(treewide): Update to new `tmp` function interface | Soispha | 2023-09-16 | |
| | ||||
* | fix(treewide): Update shell library | Soispha | 2023-09-16 | |
| | ||||
* | fix(treewide): Update to the newest shell lib version | Soispha | 2023-09-16 | |
| | ||||
* | Fix(treewide): Purge `snap-sync` in favour of `snap-sync-forked` | Soispha | 2023-09-10 | |
| | ||||
* | Fix(treewide): Provide `snap-synced-forked` as overlay and thus as pkg | Soispha | 2023-09-10 | |
| | ||||
* | Fix(hm/pkgs/scritps/neorg): Add ability to access workspace directly | Soispha | 2023-09-05 | |
| | ||||
* | Fix(hm/conf/zsh): Ensure that the sourced shell library also gets updated | Soispha | 2023-09-05 | |
| | ||||
* | Fix(hm/conf/gpg/keys/key_4): Add missing comments | Soispha | 2023-09-05 | |
| | ||||
* | Feat(hm/conf/gpg/keys): Add gpg key | Soispha | 2023-09-05 | |
| | ||||
* | Fix(treewide): Update to new shell library version | Soispha | 2023-09-05 | |
| | | | | | | | This step was done automatically by running: ```bash nix run .#update_shell_lib ``` | |||
* | Build(treewide): Update | Soispha | 2023-09-05 | |
| | ||||
* | Feat(hm/pkgs/scripts/neorg): Init | Soispha | 2023-09-05 | |
| | ||||
* | Fix(hm/conf/nvim/plgs/luasnip/todo_snippets): Decapitalize my name | Soispha | 2023-09-02 | |
| | ||||
* | Fix(hm/conf/lf/keymappings): Add command to go to nixos-config | Soispha | 2023-09-02 | |
| | ||||
* | Fix(hm/conf/lf/keybinds): Fix missing settings in the cd commands | Soispha | 2023-09-02 | |
| | ||||
* | Fix(hm/wms/river): Use new keymaps | Soispha | 2023-08-31 | |
| | ||||
* | Fix(hm/conf/lf/keymaps): Run the rename command in the console | Soispha | 2023-08-30 | |
| | | | | Otherwise the part after the semicolon is ignored. | |||
* | 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 |