about summary refs log tree commit diff stats
path: root/home-manager/soispha/config/neovim/nixvim/files/ftplugin (unfollow)
Commit message (Collapse)Author
4 hoursmodules/nix-index: Use new home-manager module locationBenedikt Peetz
4 hoursmodules/river/keymap: Add spawn mapping for `anki`Benedikt Peetz
4 hourstreewide: UpdateBenedikt Peetz
4 hourspkgs/yt: 1.7.1 -> 1.8.0Benedikt Peetz
4 hourspkgs/i3status-rust: Inline the patchesBenedikt Peetz
The github patches seem to change their hash from time to time?
4 dayspkgs/tskm: Support raw paths in place of URLsBenedikt Peetz
Otherwise, using `tskm` as an URL opener might fail (e.g., as `xdg-open /some/path`, would still invoke it).
4 daysmodules/legacy/conf/iamb: Move to `by-name` and modernizeBenedikt Peetz
I started using `iamb` when it was really not-finished yet (and used a json config).
4 daysmodules/legacy/conf/{hyfetch,latexindent,rclone,tridactyl}: RemoveBenedikt Peetz
hyfetch and latexident configs were simply copied from the default (without real changes) and I don't really use any of these tools anymore.
5 daysmodules/yt: Put the commands into lists, to facilitate argumentsBenedikt Peetz
5 daysmodules/yt: Add the `url_opener` commandBenedikt Peetz
5 daysmodules/yt: Move the command config to its own tableBenedikt Peetz
5 daysmodules/yt: Add missing `less` dependency to the external command handlerBenedikt Peetz
5 daysmodules/yt: Use nix to generate the configs and update the configBenedikt Peetz
2025-07-06modules/river/keymap: Avoid the inf-rec by explicitly using a fixpointBenedikt Peetz
2025-07-06modules/river/keymap: Avoid trailing spaces in spawnBenedikt Peetz
2025-07-06pkgs/tskm/browser/open: Don't fail on stale qutebrowser ipc socketsBenedikt Peetz
2025-07-06modules/river/keymap: Support the common `<Super-l>` mappingBenedikt Peetz
2025-07-06modules/river/keymap: Use self-reference over putting everything into letBenedikt Peetz
2025-07-06modules/river: Use different log files for the river comp and initBenedikt Peetz
Otherwise, the two of them will have different seek parts in the files and override each other.
2025-07-04treewide: UpdateBenedikt Peetz
2025-07-04pkgs/i3bar-river: Update version to include a fixBenedikt Peetz
2025-07-01modules/river/keymap: Add missing `mkSpwan` argumentsBenedikt Peetz
2025-07-01modules/river/keymap: Use `let .. in` instead of `rec`Benedikt Peetz
`rec` can't handle the quoted reference to the attribute set (`<LEFT_SUPER>`).
2025-07-01modules/river/keymap: Also mark lock as `once`Benedikt Peetz
2025-07-01modules/river/keymap: Don't duplicate commands, use aliases insteadBenedikt Peetz
2025-07-01modules/river/keymap: Avoid providing a function for each argBenedikt Peetz
2025-07-01modules/i3status-rs: Each block starts with a space and ends with oneBenedikt Peetz
This ensures the same spacing for each block.
2025-07-01modules/i3status-rs: Add remaining time and charging power to batteryBenedikt Peetz
2025-07-01modules/i3status-rs: Don't show an error, if the GPU is unavailableBenedikt Peetz
This happens on apzu, as she has only an integrated intel GPU.
2025-07-01modules/i3status-rs: Don't add space, without swapBenedikt Peetz
2025-07-01modules/river: Mark more run commands as `once`Benedikt Peetz
2025-07-01treewide: UpdateBenedikt Peetz
2025-07-01modules/nix: Switch back to lixBenedikt Peetz
2025-07-01{modules/river,pkgs/river-mk-keymap}: Support `once` key mappingsBenedikt Peetz
Otherwise, the prompt for the new screenshot is overshadowed by the normal key mappings in the `run` mode.
2025-07-01modules/river/keymap: Avoid Ctrl in keymapsBenedikt Peetz
This is hard to type
2025-07-01modules/river: Use the correct river-mk-keymap invocationBenedikt Peetz
2025-06-29treewide: UpdateBenedikt Peetz
2025-06-29modules/river: Fix minor keymap config-file mistakesBenedikt Peetz
2025-06-29modules/disks: Setup a tmpfs for the new lix build locationBenedikt Peetz
Otherwise, builds are performed on-disk.
2025-06-29{modules/river,pkgs/river-mk-keymap}: Support keymap descriptionsBenedikt Peetz
That just avoids the visual clutter, caused by the nix store paths.
2025-06-29modules/river: Use the same keymap for both tiamat and apzuBenedikt Peetz
This avoids bit-rot in apzu's key mappings and maybe helps me to actually learn all the possible key mappings.
2025-06-29pkgs/river-mk-keymap: Don't emit duplicate key mappingsBenedikt Peetz
Ideally, the key mapping generation code would not produce duplicates in the first place, but sorting them out is also okay (considering the rather low number of key mappings.)
2025-06-29pkgs/river-mk-keymap: Support a dry-run modeBenedikt Peetz
This can be used to check that the keymap.json file is valid, before deploying it.
2025-06-29pkgs/river-mk-keymap: Improve with key-chord support and which-key interfaceBenedikt Peetz
2025-06-28flake.lock: UpdateBenedikt Peetz
This update contains the fixes to the aforementioned cppnix/lix vulnerability.
2025-06-28pkgs/i3bar-river-patched: Base on my branch and rebase the block in middle patchBenedikt Peetz
This should avoid having to update both of the patches in the future, as the pull request patch fetch is not stable, and changes if I push something new to the pr.
2025-06-28modules/nix: Temporarily switch to cppnixBenedikt Peetz
Both (lix and cppnix) have a fix for some rather serious CVEs. But lix also introduced a rather serious system breaking bug. So we need to update to something that works now, and I'm not really motivated to apply the patches for the lix bug manually.
2025-06-28pkgs/i3bar-river-patched: Remove rustc-1.86 compatibility patchBenedikt Peetz
Nixpgks unstable has rustc-1.87.
2025-06-28modules: Remove no-op `finalizeFunction`Benedikt Peetz
The specified function is already the default.
2025-06-28modules/qutebrowser: Active `lazy_restore`Benedikt Peetz
This might help remedy the incredible long start-up time.