aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* modules/direnv/landlock-fish: Allow access to tcp port 22Benedikt Peetz2026-08-26
| | | | That is needed for ssh.
* modules/direnv/landlock-fish: Also allow git config and nvim state dirBenedikt Peetz2026-08-26
|
* modules/direnv: Correctly express condition for landlock shell spawnBenedikt Peetz2026-08-26
|
* pkgs/direnv-patched: Run pre* and post* hooksBenedikt Peetz2026-08-25
| | | | | The `postInstall` hook for example removes the default fish hook installed in `share`.
* modules/{direnv,starship}: Enable direnv landrun sandboxBenedikt Peetz2026-08-25
|
* modules/direnv: Consistently run `direnv export`Benedikt Peetz2026-08-25
| | | | | | 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).
* pkgs/fish-patched: Don't override `postPatch`Benedikt Peetz2026-08-25
| | | | | This phase is actually _really_ important for the fish package, as it includes the code, so that fish sources the global env variables.
* modules/fish/keybindings/insert: Also make the editor accessible from insert ↵Benedikt Peetz2026-08-24
| | | | mode
* modules/fish: Remove default greeting and set a themeBenedikt Peetz2026-08-24
|
* modules/fish/keybindings/command: Use dvorak instead of the default qwertyBenedikt Peetz2026-08-24
|
* modules/taskwarrior: Save current news versionBenedikt Peetz2026-08-24
|
* modules/backup: Remove pointless `Requires` on timer unitBenedikt Peetz2026-08-24
|
* pkgs/fish-patched: Improve performance and reduce stuttersBenedikt Peetz2026-08-24
|
* pkgs/fish-patched: Add history id patchBenedikt Peetz2026-08-23
|
* modules/lf/wrappers: Pass $argv along to themBenedikt Peetz2026-08-23
|
* pkgs/fish-patched: UpdateBenedikt Peetz2026-08-23
|
* modules/fish: Switch to the patched fish packageBenedikt Peetz2026-08-23
|
* unflake.nix/turtle: UpdateBenedikt Peetz2026-08-23
|
* modules/atuin: Use the turtle hm moduleBenedikt Peetz2026-08-23
|
* modules/lf: Rewrite `ll` and `lm` to fish's syntaxBenedikt Peetz2026-08-23
| | | | | These need to be written in fish, so that they can work with the `.` command.
* modules/{users,fish,zsh}: Set-up fish as default shell for soisphaBenedikt Peetz2026-08-23
|
* modules/lf: Also setup the fish integrationBenedikt Peetz2026-08-23
|
* modules/direnv: Don't actually run the landlock sandbox yetBenedikt Peetz2026-08-23
|
* modules/direnv: Actually specify bin for landrun-fishBenedikt Peetz2026-08-23
|
* modules/direnv: Use correct test combining operatorsBenedikt Peetz2026-08-23
|
* modules/direnv: Correctly define function `_direnv_hook`Benedikt Peetz2026-08-23
|
* modules/direnv: Use correct `lib.getExe`Benedikt Peetz2026-08-23
|
* modules/gpg: Use the default hm gpg-agent fish integrationBenedikt Peetz2026-08-23
|
* modules/fish: Set the interactive shell init, not the general oneBenedikt Peetz2026-08-23
|
* modules/fish: Actually use the fish integrations instead of the zsh onesBenedikt Peetz2026-08-23
|
* modules/direnv: Implement a landrun based sandbox for dev-shellsBenedikt Peetz2026-08-23
|
* unflake.nix: Update turtle dependencyBenedikt Peetz2026-08-23
|
* modules/atuin: Disable fish shell integrationBenedikt Peetz2026-08-23
| | | | That is already done via a rust code patch.
* modules/cleanup: Also disable the now useless nixos installer toolsBenedikt Peetz2026-08-23
| | | | I will not run these again, as nixos is already installed.
* modules/direnv: Fix devshell loadingBenedikt Peetz2026-08-23
|
* treewide: UpdateBenedikt Peetz2026-08-23
|
* modules/fish: InitBenedikt Peetz2026-08-23
|
* modules/starship: Migrate to `by-name`Benedikt Peetz2026-08-23
|
* {modules/common,hosts/apzu}: Only enable power management for apzuBenedikt Peetz2026-08-19
|
* treewide: Switch to bare unflakeBenedikt Peetz2026-08-19
| | | | | There was no real reason to still have `npins` around. I just kept it because of historical reasons.
* modules/direnv/pre-cache: Also use the nixpkgs rev as cache keyBenedikt Peetz2026-08-19
| | | | Otherwise, we would not get a new devshell upon nixpkgs update.
* npins/sources.json: UpdateBenedikt Peetz2026-08-19
|
* modules/direnv/pre-cache: Remove `nix build` from hot pathBenedikt Peetz2026-08-18
|
* modules/direnv/pre_cache: Don't force delete the tmp_profileBenedikt Peetz2026-08-18
| | | | The adding it to gc should have already deleted it?
* modules/direnv: Disable `strict_env` againBenedikt Peetz2026-08-18
|
* modules/direnv: Don't depend on git, for the cache path creationBenedikt Peetz2026-08-18
| | | | | The nix fetched source, is a tarball, and as such has no git information, that we could extract.
* modules/boot/tails-iso: Disable `config` kernel parameterBenedikt Peetz2026-08-17
|
* pkgs/tails-iso: Use new signing key?Benedikt Peetz2026-08-17
| | | | | | The signing key has changed, without them actually posting about it or otherwise explaining the change? I'm not so happy about it, but I guess it's fine?
* modules/direnv: Implement pre-cached devshellsBenedikt Peetz2026-08-17
| | | | | | | | 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`).
* treewide: UpdateBenedikt Peetz2026-08-17
|