summary refs log tree commit diff stats
path: root/flake.nix (follow)
Commit message (Collapse)AuthorAge
* build(flake): Update inputsBenedikt Peetz2024-09-06
|
* build(flake.nix): Remove `ragenix` from the devshellBenedikt Peetz2024-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 infrastructureBenedikt Peetz2024-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): UpdateBenedikt Peetz2024-08-02
|
* feat(flake): Add `git-bug`Benedikt Peetz2024-06-28
|
* refactor(flake): Use camelCase for `pkgsUnstable`Benedikt Peetz2024-06-11
|
* feat(treewide): add git-server moduleSilas Schöffel2024-06-05
|
* fix(treewide): use invidious-router module provided by nixpkgsSilas Schöffel2024-06-01
|
* chore(flake): override simple-nixos-mailserver.inputs.utilsSilas Schöffel2024-06-01
|
* build(flake): update simple-nixos-mailserver to masterSilas Schöffel2024-06-01
|
* feat(flake): update nixpkgs to 24.05Silas Schöffel2024-06-01
|
* chore(git-crypt): Remove `git-crypt` and associated encrypted filesSoispha2024-03-29
|
* build(flake): UpdateSoispha2024-03-28
|
* fix(flake): override invidious-router-flake nixpkgs with nixpkgs-unstablesils2024-02-21
|
* style(flake): format with alejandrasils2024-02-19
|
* fix(flake): update invidious-router-flake urlsils2024-02-15
|
* fix: update mastodonsils2024-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-flakesils2024-02-11
|
* feat: add invidious-routersils2024-02-10
|
* feat(flake): add formattersils2024-01-19
| | | | You can't live without one.
* feat(flake): update to nixos-23.11sils2024-01-06
|
* fix(system/services/taskserver/certs): Move cert generation to scriptSoispha2023-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 devshellSoispha2023-11-03
| | | | | These should be declared in the developer's editor config, and thus are just useless here.
* build(flake): UpdateSoispha2023-11-03
|
* Style(treewide): Format after removing vim linesSoispha2023-07-19
|
* Feat(.editorconfig): Add the configuration for all filesSoispha2023-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 moduleSoispha2023-07-08
|
* Feat(system/disks): Add diskoSoispha2023-07-05
|
* Feat(system/file_system_layout): Add impermanenceSoispha2023-07-04
|
* Refactor(system/services/mail): Move mail to services as it's oneSoispha2023-07-03
|
* Fix(system/services/nginx): Switch to git-syncSoispha2023-06-17
|
* Build(flake): Updatesils2023-06-06
| | | | This updates the Version of NixOS used.
* Refactor(system/mail): Hide user emailsSoispha2023-05-20
|
* Feat(system/services/nginx): Change to declarative websitesSoispha2023-04-19
|
* Build(flake): Enable direnv integrationSoispha2023-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 inputsSoispha2023-04-18
|
* Refactor: Use better file layoutene2023-03-18
|
* Feat: Added admin@vhack.eu mailsils2023-03-07
|
* Feat: Add mailserversils2023-03-07
|
* Feat: Add Websitesils2023-03-07
| | | | | This provides an html file located at /srv/www/vhack.eu/index.html over https.
* Fix: correct host name and convenience changesene2023-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 flakeene2023-02-04
Nix flakes make a lot of things very easy.