aboutsummaryrefslogtreecommitdiffstats
path: root/modules (unfollow)
Commit message (Collapse)Author
2024-12-20fix(modules/lf/ctpv/prev/any): Fix typo in `preview_xxd` function callBenedikt Peetz
2024-12-20refactor(lib): Upstream `lib` to vhack.euBenedikt Peetz
This allows to share it with the server config.
2024-12-15fix(modules/lf): Always retry connecting to the serverBenedikt Peetz
Otherwise, the connection seems to fail again.
2024-12-15fix(modules/lf/ctpv/prev/any): Also provide the `HELPERS` replacementStringBenedikt Peetz
2024-12-15refactor(modules/lf/ctpv/prev): Make all implicit dependencies explicitBenedikt Peetz
2024-12-14fix(modules/lf/ctpv/prev/{any,inode}): Use the correct module optionsBenedikt Peetz
2024-12-14fix(modules/legacy/conf/firefox/scripts/unzip_mozlz4.py): Only print when ↵Benedikt Peetz
not redirected Otherwise, the redirected output is hindered with this status message. We could also just print it to stderr every time instead, but that seems to easy.
2024-12-14feat(modules/lf/ctpv): Rework as module with autoloadingBenedikt Peetz
2024-12-14feat(modules/yt): Migrate to by-name and add new `description` msgsBenedikt Peetz
2024-12-14refactor(modules/nvim/plgs/neorg): Migrate to new RFC 42 moduleBenedikt Peetz
2024-12-14fix(modules/inputMethods): RemoveBenedikt Peetz
This is a huge hack, that doesn't even work with all my applications (notably, alacritty does not support ibus.) As such, simply disabling it is the right call.
2024-12-14build(treewide): UpdateBenedikt Peetz
2024-12-09feat(modules/inputMethod): InitBenedikt Peetz
2024-12-08fix(modules/ollama): Always use the CPU for ollamaBenedikt Peetz
My AMD GPU is just not supported by ROCm. And whilst ollama will (sometime) start with this configuration, it is just slower than directly running with the CPU.
2024-12-08fix(modules/ollama): Correctly set the mode of the `/var/lib/private` dirBenedikt Peetz
2024-12-08fix(modules/ollama): Try to nudge it to use ROCm on the GPU instead of the CPUBenedikt Peetz
2024-12-08feat(modules/impermanance): Also support the extended `directory` notationBenedikt Peetz
2024-12-08fix(modules/ollama): Also set the correct visibilityBenedikt Peetz
2024-12-08fix(modules/ollama): Use workaround to get systemd to agree to impermanenceBenedikt Peetz
2024-12-07refactor(modules/font): Use new `nerd-fonts` attr setBenedikt Peetz
2024-12-07feat(modules/ollama): InitBenedikt Peetz
2024-11-30feat(modules/lf): Add a keymap for cd-ing to the download directoryBenedikt Peetz
2024-11-30fix(modules/yambar): Wrap the commands with arguments with a scriptBenedikt Peetz
2024-11-29fix(modules/yambar): Don't treat numbers as stringsBenedikt Peetz
This also includes casting the colour to a longer stretch of zeros, to ensure that it is treated as a colour and not as a string.
2024-11-29fix(pkgs/show): RemoveBenedikt Peetz
This was never actually used.
2024-11-29refactor(modules/legacy/conf/yambar): Move to `by-name` and modernizeBenedikt Peetz
2024-11-29fix(modules/lf/cmds/set_clipboard_path): Provide feedback to the userBenedikt Peetz
2024-11-29fix(modules/lf): Retry connecting to the serverBenedikt Peetz
It is possible that the config file is sourced, without a started server. This is effectively a race condition, which can only be fixed upstream, but we can at least try to connect to the server again.
2024-11-29build(treewide): UpdateBenedikt Peetz
2024-11-26feat(modules/lf): Add `set_clipboard_path` command and keybindingBenedikt Peetz
2024-11-25feat(modules/legacy/default): Move the download dir to `/tmp`Benedikt Peetz
This forces me to always move the downloaded files *somewhere*. Otherwise, the download directory would just end up utterly unsorted and thus useless.
2024-11-25fix(modules/lf/ctpv): Don't try to preview `.xcf` imagesBenedikt Peetz
2024-11-25fix(modules/lf/ctpv/helpers): Turn of `chafa`'s animationsBenedikt Peetz
2024-11-25fix(modules/lf): Ensure, that the remote mapping source command worksBenedikt Peetz
2024-11-25fix(modules/lf/ctpv/): Support color output, by simulating a interactive shellBenedikt Peetz
2024-11-24fix(modules/lf/ctpv/prev/glow): Force glow to colorize the outputBenedikt Peetz
2024-11-24fix(modules/lf): Use the correct name for the ctpv config fileBenedikt Peetz
2024-11-24docs(modules/lf/ctpv/prev/any): Add a fixmeBenedikt Peetz
2024-11-24fix(modules/lf/ctpv): Improve ctpv config file generationBenedikt Peetz
2024-11-24fix(modules/nvim/opts): Ensure a consistent fileformatBenedikt Peetz
Thus, all dos files will magically change to Linux ones.
2024-11-24feat(modules/lf/ctpv): Correct configureBenedikt Peetz
This also ensures, that all the needed previewers are available
2024-11-24feat(modules/lf): Dynamically generate the cd scriptBenedikt Peetz
This both avoids having to commit the `lf_cd.age` file and ensures that it is always up to date.
2024-11-23fix(modules/nvim/plgs/lsp/servers): Avoid conditional in `lsp.servers`Benedikt Peetz
The attrs in `lsp.servers` seem to be taken literally and as such do not support the `lib.modules.mkIf` mechanic, nixos normally supports. Thus moving the `lib.mkIf` calls to the parent attrs should fix it.
2024-11-23tests({modules,tests}): Delay the coupling, until more modules are testedBenedikt Peetz
2024-11-23fix(modules/nvim/plgs/neorg): Use the correct ft name in ftpluginBenedikt Peetz
The neorg filetype is named `norg` not `neorg`.
2024-11-23fix(modules/nvim/plgs/lsp/ruff): Replace deprecated ruff_lsp with ruffBenedikt Peetz
2024-11-23fix(modules/nvim/plgs/neorg): Move keybind setup to separate ftpluginBenedikt Peetz
2024-11-23refactor(modules/nvim/files): Move to their respective pluginBenedikt Peetz
2024-11-23style(treewide): RefactorBenedikt Peetz
2024-11-23fix(modules/taskwarrior): Provide an enable optionBenedikt Peetz