aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* modules/direnv: Use correct test combining operatorsBenedikt Peetz4 hours
|
* modules/direnv: Correctly define function `_direnv_hook`Benedikt Peetz4 hours
|
* modules/direnv: Use correct `lib.getExe`Benedikt Peetz4 hours
|
* modules/gpg: Use the default hm gpg-agent fish integrationBenedikt Peetz4 hours
|
* modules/fish: Set the interactive shell init, not the general oneBenedikt Peetz4 hours
|
* modules/fish: Actually use the fish integrations instead of the zsh onesBenedikt Peetz4 hours
|
* modules/direnv: Implement a landrun based sandbox for dev-shellsBenedikt Peetz4 hours
|
* unflake.nix: Update turtle dependencyBenedikt Peetz4 hours
|
* modules/atuin: Disable fish shell integrationBenedikt Peetz4 hours
| | | | That is already done via a rust code patch.
* modules/cleanup: Also disable the now useless nixos installer toolsBenedikt Peetz6 hours
| | | | I will not run these again, as nixos is already installed.
* modules/direnv: Fix devshell loadingBenedikt Peetz6 hours
|
* treewide: UpdateBenedikt Peetz6 hours
|
* modules/fish: InitBenedikt Peetz6 hours
|
* modules/starship: Migrate to `by-name`Benedikt Peetz6 hours
|
* {modules/common,hosts/apzu}: Only enable power management for apzuBenedikt Peetz4 days
|
* treewide: Switch to bare unflakeBenedikt Peetz4 days
| | | | | 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 Peetz4 days
| | | | Otherwise, we would not get a new devshell upon nixpkgs update.
* npins/sources.json: UpdateBenedikt Peetz4 days
|
* modules/direnv/pre-cache: Remove `nix build` from hot pathBenedikt Peetz5 days
|
* modules/direnv/pre_cache: Don't force delete the tmp_profileBenedikt Peetz5 days
| | | | The adding it to gc should have already deleted it?
* modules/direnv: Disable `strict_env` againBenedikt Peetz5 days
|
* modules/direnv: Don't depend on git, for the cache path creationBenedikt Peetz6 days
| | | | | 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 Peetz6 days
|
* pkgs/tails-iso: Use new signing key?Benedikt Peetz6 days
| | | | | | 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 Peetz6 days
| | | | | | | | 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 Peetz6 days
|
* inputs.nix: Use nixos channels instead of github for the nixos tarballsBenedikt Peetz6 days
| | | | This reduces the dependency on github somewhat.
* pkgs/tails-iso/update.sh: Use correct path to this packageBenedikt Peetz10 days
|
* treewide: UpdateBenedikt Peetz10 days
|
* modules/gtk: Migrate to by-name and use stable pkgs for themesBenedikt Peetz10 days
| | | | | The themes are no longer in unstable, but I believe they might get added again.
* inputs.nix: Add dependency de-duplication rulesBenedikt Peetz10 days
|
* modules/calibre: Also sync config via unisonBenedikt Peetz2026-08-02
|
* modules/default/unison: Move the pathsTo* rules to their respective modulesBenedikt Peetz2026-08-02
|
* modules/default/projects: Add oneBenedikt Peetz2026-07-26
|
* pkgs/tails-iso: Remove pointless treesitter commentBenedikt Peetz2026-07-25
|
* pkgs/tails-iso/update.sh: Don't assume that the `files.json` file existsBenedikt Peetz2026-07-25
|
* treewide: UpdateBenedikt Peetz2026-07-25
|
* modules/calibre: Don't add calibre package to default closureBenedikt Peetz2026-07-25
| | | | See the comment in the file for why.
* modules/boot: Try again with the commandline options extracted from the isoBenedikt Peetz2026-07-24
|
* modules/version: Actually store a nixpkgs revision in thereBenedikt Peetz2026-07-24
| | | | | The value before was essentially pointless, as it referenced _my flake's_ revision (or actually last-updated timestamp).
* modules/lf/keybinds: Explicitly declare all keybindingsBenedikt Peetz2026-07-24
|
* modules/calibre: InitBenedikt Peetz2026-07-24
|
* modules/foot: Make the jump-labels better readableBenedikt Peetz2026-07-21
|
* modules/lf/commands/thrash_restore: Completely use concealBenedikt Peetz2026-07-21
| | | | There is no reason to use two thrash-implementations at the same time.
* modules/i3bar-river: Use fc's `fullname` for specifying the fontBenedikt Peetz2026-07-21
| | | | Otherwise, the found font is a `Light` or `Extra Light` variant.
* pkgs/notify-run: Actually pass through stdout/stderrBenedikt Peetz2026-07-20
| | | | | Before it would only write these at command exit time, no so good for debugging.
* treewide: UpdateBenedikt Peetz2026-07-20
|
* modules/common/unison: Also sync some .config locationsBenedikt Peetz2026-07-17
|
* pkgs/sw: Build nix packages before swallowingBenedikt Peetz2026-07-17
|
* hosts/tiamat: Vendor the legacy disk moduleBenedikt Peetz2026-07-16
| | | | | Otherwise, I would need to also re-deploy tiamat, which seems not like a useful approach.