| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | pkgs/rollup: Print stderr, if a git command fails | Benedikt Peetz | 17 hours |
| | | |||
| * | pkgs/rollup: Check if the `--to` directory is actually writable | Benedikt Peetz | 17 hours |
| | | | | | | | Otherwise we would create the patches, but fail to apply them. The issue is that we already moved the tag forward, so the user now needs to manually create the patches again (after exiting the sandbox). | ||
| * | pkgs/rollup: Support creating and applying patches at the same time | Benedikt Peetz | 17 hours |
| | | |||
| * | modules/fish: Reorganize the keybindings | Benedikt Peetz | 18 hours |
| | | | | | Insert and Default modes are now more or less how I want them. | ||
| * | modules/nix/nix_wrapper.sh: Check `/nix/store` instead of `/nix` | Benedikt Peetz | 3 days |
| | | | | | In the direnv sandbox the wrapper fails, because it can't access /nix. | ||
| * | modules/fish/keymappings: Also escape `#` | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/rollup: Support generating the patches | Benedikt Peetz | 4 days |
| | | |||
| * | modules/nix/nix-wrapper.sh: Don't notify | Benedikt Peetz | 4 days |
| | | | | | | The notifications don't work in the direnv sandbox and are thus more or less useless. | ||
| * | modules/fish: Really delete all keymappings before applying the new ones | Benedikt Peetz | 4 days |
| | | |||
| * | modules/fish: Define the keybindings as function | Benedikt Peetz | 4 days |
| | | | | | That's how fish actually wants you to define them. | ||
| * | modules/nix/nix-wrapper.sh: Ignore `notify-send` failure | Benedikt Peetz | 4 days |
| | | |||
| * | modules/nix: Make the nix wrapper actually work | Benedikt Peetz | 4 days |
| | | |||
| * | modules/rofi: Change configured terminal to foot | Benedikt Peetz | 4 days |
| | | |||
| * | modules/backup: Remove `Requires` from timer config | Benedikt Peetz | 4 days |
| | | | | | `systemd` does not understand a Requires= in the [timer] config. | ||
| * | hosts/apzu: Remove required kernel module of rtw89 | Benedikt Peetz | 4 days |
| | | | | | This module does not actually exist (anymore). | ||
| * | modules/fish: Make the defined keybindings actually work | Benedikt Peetz | 4 days |
| | | | | | | From local testing, these now seem to be (more or less) the same as we had before. | ||
| * | scripts/build.sh: Don't fail if the result symlinks don't exist | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/rollup: Parse git diff directly | Benedikt Peetz | 4 days |
| | | | | | | It's both easier, and the filterdiff command actually removed renames with similarity 100%. This patch also greatly reduces the parsing code. | ||
| * | modules/nix: Disable `auto-optimise-store` | Benedikt Peetz | 4 days |
| | | | | | | This setting is apparently bad for performance, and could maybe explain the performance issues I have experience while running a nix build. | ||
| * | modules/direnv/landrun-fish.sh: Keep the SHELL variable | Benedikt Peetz | 4 days |
| | | | | | Otherwise, `nix shell` opens in bash (the non-interactive one). | ||
| * | {inputs.nix,unflake.nix}: Update | Benedikt Peetz | 4 days |
| | | |||
| * | inputs.nix: Add depuplication rules for nearly all possible ways to fetch ↵ | Benedikt Peetz | 4 days |
| | | | | | nixpkgs | ||
| * | modules/{nix,nixos-shell,version}: Use the `sources` and `nixpkgs-unstable` | Benedikt Peetz | 4 days |
| | | |||
| * | modules/{taskwarrior,yt}: Move the `lib.mkIf cfg.enable` to the config | Benedikt Peetz | 4 days |
| | | | | | Having it only in the inner attributes is error prone. | ||
| * | modules/common/soispha: Remove `enable = false` options | Benedikt Peetz | 4 days |
| | | |||
| * | modules/lutris: Remove gtk2 allowlisting again | Benedikt Peetz | 4 days |
| | | | | | `lutris` no longer depends on it. | ||
| * | hosts/apzu: Disable the iso boot entry | Benedikt Peetz | 4 days |
| | | | | | | It was already soft disabled, by removing the iso from the tails-iso derivation, so it's better to really disable it. | ||
| * | scripts/build.sh: Really only delete symlinks | Benedikt Peetz | 4 days |
| | | | | | | I have no idea what I was thinking with the previous `if` conditions. They might be a Chesterton’s Fence, but it works in my computer. | ||
| * | flake.nix: Add `nvd` to devshell | Benedikt Peetz | 4 days |
| | | | | | That is used for the diffing in the build.sh script. | ||
| * | pkgs/rollup: Always check the status of git commands | Benedikt Peetz | 4 days |
| | | | | | | Otherwise, we could continue running even though an underlying git command failed. | ||
| * | pkgs/rollup: Wrap with the required programs | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/rollup: Actually also parse renames in patches | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/rollup: Finish first mvp | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/rollup: Init | Benedikt Peetz | 4 days |
| | | |||
| * | flake.nix: Don't perform source mapping via sources and raw_sources | Benedikt Peetz | 4 days |
| | | |||
| * | lib: Merge with the `extraLib` | Benedikt Peetz | 4 days |
| | | |||
| * | modules/*: Fix various name mistakes and other issues | Benedikt Peetz | 4 days |
| | | |||
| * | pkgs/*: Use a `stable`/`unstable` marker in the filename | Benedikt Peetz | 4 days |
| | | |||
| * | modules/*: Always use `extra_lib`, also for `options.mkEnable` | Benedikt Peetz | 4 days |
| | | |||
| * | treewide: Use `extra_modules` to import dependency modules | Benedikt Peetz | 4 days |
| | | |||
| * | hosts/apzu: Add host.toml | Benedikt Peetz | 4 days |
| | | |||
| * | scripts/build.sh: Set hosts, if they are unset | Benedikt Peetz | 8 days |
| | | |||
| * | pkgs/fish-mk-maps: Commit the program used to convert the `binds` to nix attrs | Benedikt Peetz | 8 days |
| | | |||
| * | modules/fish: Switch to keybindings defined as nix attribute set | Benedikt Peetz | 8 days |
| | | | | | That avoids accidentally having two bindings set to the same key. | ||
| * | pkgs/tail-iso: Stop including the iso | Benedikt Peetz | 8 days |
| | | | | | | The iso just dosn't work right now. So it's better to not include it and instead wait until we have a nixos iso here. | ||
| * | modules/nix: Add nix wrapper, that checks nix store size before working | Benedikt Peetz | 8 days |
| | | |||
| * | treewide: Apply changes from server/system config alignment | Benedikt Peetz | 8 days |
| | | |||
| * | modules/impermanence: Align with server | Benedikt Peetz | 10 days |
| | | |||
| * | modules/backup: Simplify and align with server module | Benedikt Peetz | 10 days |
| | | |||
| * | treewide: Align modules with server directory | Benedikt Peetz | 10 days |
| | | |||
