aboutsummaryrefslogtreecommitdiffstats
path: root/modules (unfollow)
Commit message (Collapse)Author
11 hoursmodules/common/projects: Add `uni`HEADprimeBenedikt Peetz
4 daysmodules/lf/ll: Make sure the passing along actually worksBenedikt Peetz
4 daysmodules/lf: Correctly carry the prefix of keybindingsBenedikt Peetz
4 daysmodules/lf/ll: Really just pass stuff along, that's not a system commandBenedikt Peetz
4 daysmodules/direnv/landrun: Don't include sudoBenedikt Peetz
There is no point in that, as landrun, logically, sets `NoNewPrivilages`.
4 daysmodules/lf/keybings: Actually make 'H' move to the topBenedikt Peetz
Before it moved to the topmost _displayed_ entry.
4 daysmodules/lf: Init system commands and direnv sandbox enable/disableBenedikt Peetz
6 daysmodules/direnv/landlock-fish: Allow sudoBenedikt Peetz
6 daysmodules/direnv/landlock-fish: Allow access to ssh's known_hostsBenedikt Peetz
6 daysmodules/direnv/landlock-fish: Allow access to tcp port 22Benedikt Peetz
That is needed for ssh.
6 daysmodules/direnv/landlock-fish: Also allow git config and nvim state dirBenedikt Peetz
6 daysmodules/direnv: Correctly express condition for landlock shell spawnBenedikt Peetz
6 daysmodules/{direnv,starship}: Enable direnv landrun sandboxBenedikt Peetz
6 daysmodules/direnv: Consistently run `direnv export`Benedikt Peetz
With the current integration, we never actually re-set a loaded dev shell (and thus potentially spam the shell with env diffs after every prompt).
7 daysmodules/fish/keybindings/insert: Also make the editor accessible from insert ↵Benedikt Peetz
mode
7 daysmodules/fish: Remove default greeting and set a themeBenedikt Peetz
7 daysmodules/fish/keybindings/command: Use dvorak instead of the default qwertyBenedikt Peetz
7 daysmodules/taskwarrior: Save current news versionBenedikt Peetz
7 daysmodules/backup: Remove pointless `Requires` on timer unitBenedikt Peetz
8 daysmodules/lf/wrappers: Pass $argv along to themBenedikt Peetz
8 daysmodules/fish: Switch to the patched fish packageBenedikt Peetz
8 daysmodules/atuin: Use the turtle hm moduleBenedikt Peetz
8 daysmodules/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.
8 daysmodules/{users,fish,zsh}: Set-up fish as default shell for soisphaBenedikt Peetz
8 daysmodules/lf: Also setup the fish integrationBenedikt Peetz
8 daysmodules/direnv: Don't actually run the landlock sandbox yetBenedikt Peetz
8 daysmodules/direnv: Actually specify bin for landrun-fishBenedikt Peetz
8 daysmodules/direnv: Use correct test combining operatorsBenedikt Peetz
8 daysmodules/direnv: Correctly define function `_direnv_hook`Benedikt Peetz
8 daysmodules/direnv: Use correct `lib.getExe`Benedikt Peetz
8 daysmodules/gpg: Use the default hm gpg-agent fish integrationBenedikt Peetz
8 daysmodules/fish: Set the interactive shell init, not the general oneBenedikt Peetz
8 daysmodules/fish: Actually use the fish integrations instead of the zsh onesBenedikt Peetz
8 daysmodules/direnv: Implement a landrun based sandbox for dev-shellsBenedikt Peetz
8 daysmodules/atuin: Disable fish shell integrationBenedikt Peetz
That is already done via a rust code patch.
8 daysmodules/cleanup: Also disable the now useless nixos installer toolsBenedikt Peetz
I will not run these again, as nixos is already installed.
8 daysmodules/direnv: Fix devshell loadingBenedikt Peetz
8 daysmodules/fish: InitBenedikt Peetz
8 daysmodules/starship: Migrate to `by-name`Benedikt Peetz
12 days{modules/common,hosts/apzu}: Only enable power management for apzuBenedikt Peetz
12 daystreewide: Switch to bare unflakeBenedikt Peetz
There was no real reason to still have `npins` around. I just kept it because of historical reasons.
12 daysmodules/direnv/pre-cache: Also use the nixpkgs rev as cache keyBenedikt Peetz
Otherwise, we would not get a new devshell upon nixpkgs update.
13 daysmodules/direnv/pre-cache: Remove `nix build` from hot pathBenedikt Peetz
13 daysmodules/direnv/pre_cache: Don't force delete the tmp_profileBenedikt Peetz
The adding it to gc should have already deleted it?
13 daysmodules/direnv: Disable `strict_env` againBenedikt Peetz
2026-08-18modules/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.
2026-08-17modules/boot/tails-iso: Disable `config` kernel parameterBenedikt Peetz
2026-08-17modules/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`).
2026-08-17inputs.nix: Use nixos channels instead of github for the nixos tarballsBenedikt Peetz
This reduces the dependency on github somewhat.
2026-08-14modules/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.