aboutsummaryrefslogtreecommitdiffstats
path: root/modules (unfollow)
Commit message (Collapse)Author
13 hoursmodules/fish: Remove default greeting and set a themeBenedikt Peetz
13 hoursmodules/fish/keybindings/command: Use dvorak instead of the default qwertyBenedikt Peetz
13 hoursmodules/taskwarrior: Save current news versionBenedikt Peetz
13 hoursmodules/backup: Remove pointless `Requires` on timer unitBenedikt Peetz
37 hoursmodules/lf/wrappers: Pass $argv along to themBenedikt Peetz
37 hoursmodules/fish: Switch to the patched fish packageBenedikt Peetz
38 hoursmodules/atuin: Use the turtle hm moduleBenedikt Peetz
38 hoursmodules/lf: Rewrite `ll` and `lm` to fish's syntaxBenedikt Peetz
These need to be written in fish, so that they can work with the `.` command.
39 hoursmodules/{users,fish,zsh}: Set-up fish as default shell for soisphaBenedikt Peetz
39 hoursmodules/lf: Also setup the fish integrationBenedikt Peetz
39 hoursmodules/direnv: Don't actually run the landlock sandbox yetBenedikt Peetz
39 hoursmodules/direnv: Actually specify bin for landrun-fishBenedikt Peetz
39 hoursmodules/direnv: Use correct test combining operatorsBenedikt Peetz
39 hoursmodules/direnv: Correctly define function `_direnv_hook`Benedikt Peetz
39 hoursmodules/direnv: Use correct `lib.getExe`Benedikt Peetz
40 hoursmodules/gpg: Use the default hm gpg-agent fish integrationBenedikt Peetz
40 hoursmodules/fish: Set the interactive shell init, not the general oneBenedikt Peetz
40 hoursmodules/fish: Actually use the fish integrations instead of the zsh onesBenedikt Peetz
40 hoursmodules/direnv: Implement a landrun based sandbox for dev-shellsBenedikt Peetz
40 hoursmodules/atuin: Disable fish shell integrationBenedikt Peetz
That is already done via a rust code patch.
41 hoursmodules/cleanup: Also disable the now useless nixos installer toolsBenedikt Peetz
I will not run these again, as nixos is already installed.
41 hoursmodules/direnv: Fix devshell loadingBenedikt Peetz
41 hoursmodules/fish: InitBenedikt Peetz
42 hoursmodules/starship: Migrate to `by-name`Benedikt Peetz
6 days{modules/common,hosts/apzu}: Only enable power management for apzuBenedikt Peetz
6 daystreewide: Switch to bare unflakeBenedikt Peetz
There was no real reason to still have `npins` around. I just kept it because of historical reasons.
6 daysmodules/direnv/pre-cache: Also use the nixpkgs rev as cache keyBenedikt Peetz
Otherwise, we would not get a new devshell upon nixpkgs update.
7 daysmodules/direnv/pre-cache: Remove `nix build` from hot pathBenedikt Peetz
7 daysmodules/direnv/pre_cache: Don't force delete the tmp_profileBenedikt Peetz
The adding it to gc should have already deleted it?
7 daysmodules/direnv: Disable `strict_env` againBenedikt Peetz
7 daysmodules/direnv: Don't depend on git, for the cache path creationBenedikt Peetz
The nix fetched source, is a tarball, and as such has no git information, that we could extract.
8 daysmodules/boot/tails-iso: Disable `config` kernel parameterBenedikt Peetz
8 daysmodules/direnv: Implement pre-cached devshellsBenedikt Peetz
That means, that the devshells are only build once and centrally updated. Ideally, they would be built upon system update, but I haven't figured out a way to run `nix print-dev-env` in a nix build sandbox yet (and hope, that it's not necessary anymore once, that functionality moves to nixpkgs' `mkShell`).
8 daysinputs.nix: Use nixos channels instead of github for the nixos tarballsBenedikt Peetz
This reduces the dependency on github somewhat.
11 daysmodules/gtk: Migrate to by-name and use stable pkgs for themesBenedikt Peetz
The themes are no longer in unstable, but I believe they might get added again.
2026-08-02modules/calibre: Also sync config via unisonBenedikt Peetz
2026-08-02modules/default/unison: Move the pathsTo* rules to their respective modulesBenedikt Peetz
2026-07-26modules/default/projects: Add oneBenedikt Peetz
2026-07-25modules/calibre: Don't add calibre package to default closureBenedikt Peetz
See the comment in the file for why.
2026-07-24modules/boot: Try again with the commandline options extracted from the isoBenedikt Peetz
2026-07-24modules/version: Actually store a nixpkgs revision in thereBenedikt Peetz
The value before was essentially pointless, as it referenced _my flake's_ revision (or actually last-updated timestamp).
2026-07-24modules/lf/keybinds: Explicitly declare all keybindingsBenedikt Peetz
2026-07-24modules/calibre: InitBenedikt Peetz
2026-07-21modules/foot: Make the jump-labels better readableBenedikt Peetz
2026-07-21modules/lf/commands/thrash_restore: Completely use concealBenedikt Peetz
There is no reason to use two thrash-implementations at the same time.
2026-07-21modules/i3bar-river: Use fc's `fullname` for specifying the fontBenedikt Peetz
Otherwise, the found font is a `Light` or `Extra Light` variant.
2026-07-17modules/common/unison: Also sync some .config locationsBenedikt Peetz
2026-07-16pkgs/swallow: Rename to `sw`Benedikt Peetz
That's easier to type
2026-07-10modules/legacy/pkgs: Remove some un-used packagesBenedikt Peetz
2026-07-10modules/lutris: Add more (optional) dependenciesBenedikt Peetz