aboutsummaryrefslogtreecommitdiffstats
path: root/modules (unfollow)
Commit message (Collapse)Author
13 hoursmodules/{users,fish,zsh}: Set-up fish as default shell for soisphaBenedikt Peetz
13 hoursmodules/lf: Also setup the fish integrationBenedikt Peetz
13 hoursmodules/direnv: Don't actually run the landlock sandbox yetBenedikt Peetz
13 hoursmodules/direnv: Actually specify bin for landrun-fishBenedikt Peetz
13 hoursmodules/direnv: Use correct test combining operatorsBenedikt Peetz
13 hoursmodules/direnv: Correctly define function `_direnv_hook`Benedikt Peetz
13 hoursmodules/direnv: Use correct `lib.getExe`Benedikt Peetz
13 hoursmodules/gpg: Use the default hm gpg-agent fish integrationBenedikt Peetz
13 hoursmodules/fish: Set the interactive shell init, not the general oneBenedikt Peetz
13 hoursmodules/fish: Actually use the fish integrations instead of the zsh onesBenedikt Peetz
14 hoursmodules/direnv: Implement a landrun based sandbox for dev-shellsBenedikt Peetz
14 hoursmodules/atuin: Disable fish shell integrationBenedikt Peetz
That is already done via a rust code patch.
15 hoursmodules/cleanup: Also disable the now useless nixos installer toolsBenedikt Peetz
I will not run these again, as nixos is already installed.
15 hoursmodules/direnv: Fix devshell loadingBenedikt Peetz
15 hoursmodules/fish: InitBenedikt Peetz
15 hoursmodules/starship: Migrate to `by-name`Benedikt Peetz
4 days{modules/common,hosts/apzu}: Only enable power management for apzuBenedikt Peetz
5 daystreewide: Switch to bare unflakeBenedikt Peetz
There was no real reason to still have `npins` around. I just kept it because of historical reasons.
5 daysmodules/direnv/pre-cache: Also use the nixpkgs rev as cache keyBenedikt Peetz
Otherwise, we would not get a new devshell upon nixpkgs update.
6 daysmodules/direnv/pre-cache: Remove `nix build` from hot pathBenedikt Peetz
6 daysmodules/direnv/pre_cache: Don't force delete the tmp_profileBenedikt Peetz
The adding it to gc should have already deleted it?
6 daysmodules/direnv: Disable `strict_env` againBenedikt Peetz
6 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.
6 daysmodules/boot/tails-iso: Disable `config` kernel parameterBenedikt Peetz
6 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`).
6 daysinputs.nix: Use nixos channels instead of github for the nixos tarballsBenedikt Peetz
This reduces the dependency on github somewhat.
10 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
2026-07-07modules/nix: Don't warn about dirty git treesBenedikt Peetz
2026-07-07modules/backup: Don't pass command line arguments as optionsBenedikt Peetz
2026-07-07modules/backup: Tune some of restic's argumentsBenedikt Peetz
2026-07-07modules/backup: Also make the cache for the admin storagebox presistentBenedikt Peetz
Otherwise, we run out of cache, before it can do anything (due to the limited size of available root tempfs).
2026-07-07modules/ssh: Add config for hetzner's storageboxesBenedikt Peetz
2026-07-06modules/backup: Don't backup gamesBenedikt Peetz
the steam ones don't work without steam anyway, and for GOG it would be nice to do, but I just don't have the space for that.
2026-07-06modules/river/keymap: Toggle the systemd service for i3bar-river for restartsBenedikt Peetz
Using the built-in version via signals kinda just fails to show i3bar-river again, if it has been hidden for a longer time.
2026-07-05modules/backup: Explicitly enable fuseBenedikt Peetz
That is needed for `restic-* mount` to work.