Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor({modules,test}): Migrate to a `by-name` structure | Benedikt Peetz | 27 hours |
| | |||
* | fix(treewide): Update to nixos release 24.11 update-24.11 | Benedikt Peetz | 47 hours |
| | |||
* | build(flake): Update inputs | Benedikt Peetz | 2024-09-06 |
| | |||
* | build(flake.nix): Remove `ragenix` from the devshell | Benedikt Peetz | 2024-08-13 |
| | | | | | | The rust code does not compile, resulting in a really bothersome wait every time a command is run in the devshell because direnv tries to build it again. | ||
* | test(tests): Init infrastructure | Benedikt Peetz | 2024-08-02 |
| | | | | | | The modules still need to be imported one-by-one in `default.nix` files because we have yet to rewrite this, but the new test infrastructure might as well use the new `fileset` functions from `nixpkgs`. | ||
* | build(flake): Update | Benedikt Peetz | 2024-08-02 |
| | |||
* | feat(flake): Add `git-bug` | Benedikt Peetz | 2024-06-28 |
| | |||
* | refactor(flake): Use camelCase for `pkgsUnstable` | Benedikt Peetz | 2024-06-11 |
| | |||
* | feat(treewide): add git-server module | Silas Schöffel | 2024-06-05 |
| | |||
* | fix(treewide): use invidious-router module provided by nixpkgs | Silas Schöffel | 2024-06-01 |
| | |||
* | chore(flake): override simple-nixos-mailserver.inputs.utils | Silas Schöffel | 2024-06-01 |
| | |||
* | build(flake): update simple-nixos-mailserver to master | Silas Schöffel | 2024-06-01 |
| | |||
* | feat(flake): update nixpkgs to 24.05 | Silas Schöffel | 2024-06-01 |
| | |||
* | chore(git-crypt): Remove `git-crypt` and associated encrypted files | Soispha | 2024-03-29 |
| | |||
* | build(flake): Update | Soispha | 2024-03-28 |
| | |||
* | fix(flake): override invidious-router-flake nixpkgs with nixpkgs-unstable | sils | 2024-02-21 |
| | |||
* | style(flake): format with alejandra | sils | 2024-02-19 |
| | |||
* | fix(flake): update invidious-router-flake url | sils | 2024-02-15 |
| | |||
* | fix: update mastodon | sils | 2024-02-15 |
| | | | | | This uses the mastodon package from nixos-unstable-small because backporting of a security release failed and we can't afford to wait. | ||
* | fix(flake): rename invidious-router to invidious-router-flake | sils | 2024-02-11 |
| | |||
* | feat: add invidious-router | sils | 2024-02-10 |
| | |||
* | feat(flake): add formatter | sils | 2024-01-19 |
| | | | | You can't live without one. | ||
* | feat(flake): update to nixos-23.11 | sils | 2024-01-06 |
| | |||
* | fix(system/services/taskserver/certs): Move cert generation to script | Soispha | 2023-11-07 |
| | | | | | | This fully removes the human-factor and allows it to just run `./generate` to generate all required certificates and keys (with the needed extra keys and certificates) | ||
* | build(flake): Remove language servers from the devshell | Soispha | 2023-11-03 |
| | | | | | These should be declared in the developer's editor config, and thus are just useless here. | ||
* | build(flake): Update | Soispha | 2023-11-03 |
| | |||
* | Style(treewide): Format after removing vim lines | Soispha | 2023-07-19 |
| | |||
* | Feat(.editorconfig): Add the configuration for all files | Soispha | 2023-07-19 |
| | | | | | This sets some formatting option based on the file. In comparison to the vim lines, this should be supported by more editors. | ||
* | Feat(flake): Add agenix module | Soispha | 2023-07-08 |
| | |||
* | Feat(system/disks): Add disko | Soispha | 2023-07-05 |
| | |||
* | Feat(system/file_system_layout): Add impermanence | Soispha | 2023-07-04 |
| | |||
* | Refactor(system/services/mail): Move mail to services as it's one | Soispha | 2023-07-03 |
| | |||
* | Fix(system/services/nginx): Switch to git-sync | Soispha | 2023-06-17 |
| | |||
* | Build(flake): Update | sils | 2023-06-06 |
| | | | | This updates the Version of NixOS used. | ||
* | Refactor(system/mail): Hide user emails | Soispha | 2023-05-20 |
| | |||
* | Feat(system/services/nginx): Change to declarative websites | Soispha | 2023-04-19 |
| | |||
* | Build(flake): Enable direnv integration | Soispha | 2023-04-18 |
| | | | | | | | | | | [Direnv](https://github.com/direnv/direnv) in combination with [Nix integration](https://github.com/direnv/direnv/wiki/Nix) — in this case [Nix-direnv](https://github.com/nix-community/nix-direnv) — allows for reliable build environments (and some uncluttering of the PATH). Setting it up is rather easy, just see [Nix-direnv's install instructions](https://github.com/nix-community/nix-direnv#installation). | ||
* | Chore(flake): Update and add follows for inputs | Soispha | 2023-04-18 |
| | |||
* | Refactor: Use better file layout | ene | 2023-03-18 |
| | |||
* | Feat: Added admin@vhack.eu mail | sils | 2023-03-07 |
| | |||
* | Feat: Add mailserver | sils | 2023-03-07 |
| | |||
* | Feat: Add Website | sils | 2023-03-07 |
| | | | | | This provides an html file located at /srv/www/vhack.eu/index.html over https. | ||
* | Fix: correct host name and convenience changes | ene | 2023-02-05 |
| | | | | | | | | | | We used the domain name instead of the host name, which obviously doesn't work for multiple host. In addition to that I changed some directory to make importing easier and enabled the "nix-command" and "flakes" experimental options, to make the `nix flake check` command usable. Refs: #15 | ||
* | Flake: Changed the configuration to a flake | ene | 2023-02-04 |
Nix flakes make a lot of things very easy. |