aboutsummaryrefslogtreecommitdiffstats
path: root/modules (unfollow)
Commit message (Collapse)Author
2025-11-10modules/users: Add soispha to audio groupBenedikt Peetz
2025-11-10treewide: Use new spelling of attributesBenedikt Peetz
2025-11-10modules/common: Don't autostart `gammastep` and `make` via riverBenedikt Peetz
Both have their own systemd user service.
2025-10-20modules/lf/keybindings: Change download dir cd to `gD`Benedikt Peetz
This would otherwise collide with the new `~/documents` directory.
2025-10-20modules/{lf,common,legacy/default}: Finish migration from `school` to ↵Benedikt Peetz
`documents`
2025-10-20modules/git: Use correct name for `alias.*` config optionBenedikt Peetz
2025-10-20Revert "modules/i3status-rs: Add the window title to the bar"Benedikt Peetz
This reverts commit f9b020a677b8723d2dbe16265f25befc4b0b3ae6. The bar is already quite full; there is no point trying to cram into more.
2025-10-20{modules,legacy}/{git,conf/mail}: Use new rfc42 git configBenedikt Peetz
2025-10-20modules/impermanence: Make it easier do define user directoriesBenedikt Peetz
2025-10-20modules/river/keymap: Make moving/resizing toplevels possibleBenedikt Peetz
2025-10-20modules/impermanence: Rename `school` to `documents`Benedikt Peetz
I finished school a while ago.
2025-10-20modules/iamb: Include impermanance configBenedikt Peetz
2025-10-14modules/i3status-rs: Add the window title to the barBenedikt Peetz
2025-09-29module/backups: Persist restic cache directoryBenedikt Peetz
This avoids having to wait for restic to rebuild the cache on every run.
2025-09-24module/alacritty: Complete regex, that was cut-offBenedikt Peetz
2025-09-24module/alacritty: Improve the regex escaping even moreBenedikt Peetz
2025-09-24module/alacritty: Correctly escape regexpsBenedikt Peetz
2025-09-24module/upower: Trigger earlierBenedikt Peetz
We might not have enough energy left to go through the full hibernation process, if we only trigger at 5 percent (due to miss-calibrations of the battery).
2025-09-24modules/legacy/{rofi,alacritty}: Migrate to by-nameBenedikt Peetz
2025-09-02modules/ssh: Adapt to home-manager module changesBenedikt Peetz
2025-09-02treewide: Use `river-classic` instead of `river`Benedikt Peetz
`river-classic` is the continuation of the 3.0 branch without the breaking introduction of the window manager process.
2025-09-02treewide: Remove `with pkgs;`Benedikt Peetz
This is an antipattern and makes grepping for specific packages harder.
2025-09-02modules/upower: InitBenedikt Peetz
2025-09-02modules/common/projects: Add `esc` projectBenedikt Peetz
2025-08-24Revert "modules/hledger: Remove `hledger-edit`"Benedikt Peetz
This reverts commit f361fced1431c5d85d51e587ae6de6a8657b575e. hledger has this build-in, but only if it's in path.
2025-08-24modules/yambar: DropBenedikt Peetz
This has been replaced by i3bar-river
2025-08-24modules/: Hard-code user and group idsBenedikt Peetz
This avoids relying on the state in /var/lib/nixos
2025-08-24modules/hledger: Remove `hledger-edit`Benedikt Peetz
This is already included into hledger itself.
2025-08-23modules/hledger: Add a continent way to edit the journal fileBenedikt Peetz
2025-08-23modules/hledger: Use pretty output by defaultBenedikt Peetz
2025-08-23modules/river/keymap: Use correct `mpp` command for selecting previous trackBenedikt Peetz
2025-08-23modules/river/keymap: Support more function buttons and bar toggleBenedikt Peetz
2025-08-22modules/less: Use new `config` key instead of `keys`Benedikt Peetz
2025-08-22modules/nvim: Use new path to nixvim home-manager moduleBenedikt Peetz
2025-08-22modules/zsh: Make `zDotDir` path absoluteBenedikt Peetz
2025-08-22modules/nvim/plgs/lspkind: Use new rfc42 settings keyBenedikt Peetz
2025-08-22modules/hledger: InitBenedikt Peetz
2025-08-01modules/local/keymaps/dvorak_modified: Add Slovenian keysBenedikt Peetz
2025-07-30modules/common/unison: Allow some dirs of the music directoryBenedikt Peetz
2025-07-29modules/lf/ctpv/prev/audio: Use `ffprobe` instead of `ffmpeg`Benedikt Peetz
`ffmpeg` fails as it is not run with an output file, and we don't really want to transform the input in any way. We just want the nice metadata format. `ffprobe` provides just that and is thus better suited for our usecase.
2025-07-29modules/legacy/beets: Use correct escape sequence for `\`Benedikt Peetz
The `\` is parsed once from yaml to python and then again, when it is inserted into the replace regex. As such we need two levels of escape.
2025-07-29modules/legacy/beets: Use primary artist for path namesBenedikt Peetz
This avoids having multiple directories for the same artist: ``` Artist1 Artist1 & SomeOtherArtist Artist1 feat. ThirdArtist (etc.) ```
2025-07-26modules/printing: Make printer config state-fullBenedikt Peetz
The printer can be offline when starting the system, or it can be otherwise unreachable.
2025-07-25modules/river/keymap: Provide a quicker way to switch between common modesBenedikt Peetz
2025-07-25modules/river/keymap: Use consistent view focus and move mappingsBenedikt Peetz
2025-07-24modules/nix-index/command_not_found.sh: Avoid using removed flagBenedikt Peetz
`--top-level` is now default.
2025-07-24modules/nix-index: Use new home-manager module locationBenedikt Peetz
2025-07-24modules/river/keymap: Add spawn mapping for `anki`Benedikt Peetz
2025-07-20modules/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).
2025-07-20modules/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.