Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor(lib): Upstream `lib` to vhack.eu | Benedikt Peetz | 35 hours |
| | | | | This allows to share it with the server config. | ||
* | fix(flake/nixosConfigurations/common): Disable ollama by default | Benedikt Peetz | 8 days |
| | | | | My machines are not good enough to actually run relevant modules. | ||
* | feat(modules/yt): Migrate to by-name and add new `description` msgs | Benedikt Peetz | 8 days |
| | |||
* | feat(modules/ollama): Init | Benedikt Peetz | 2024-12-07 |
| | |||
* | chore(hosts): Enable yambar | Benedikt Peetz | 2024-11-29 |
| | |||
* | style(treewide): Refactor | Benedikt Peetz | 2024-11-23 |
| | |||
* | fix(modules/taskwarrior): Provide an enable option | Benedikt Peetz | 2024-11-23 |
| | |||
* | refactor(legacy/conf/mpd): Move to a unified `mpd` by-name module | Benedikt Peetz | 2024-11-17 |
| | |||
* | refactor(modules/legacy/conf/nvim): Move to `by-name` | Benedikt Peetz | 2024-11-09 |
| | |||
* | fix(flake/nixosConfigurations/common): Actually enable the new `less` module | Benedikt Peetz | 2024-11-02 |
| | |||
* | refactor(modules/git): Migrate and parameterize | Benedikt Peetz | 2024-10-24 |
| | |||
* | feat(modules/unison): Auto-ignore all symlinks made with `home.file` | Benedikt Peetz | 2024-10-24 |
| | | | | | | | This allows us to actually sync symlinks, as most of the unwanted ones are already ignored. And syncing the `.direnv` gc-roots is not that much of a problem, because these are re-generated when they point to a non-existent path. | ||
* | refactor(modules/unison): Migrate to `by-name` and parameterize | Benedikt Peetz | 2024-10-24 |
| | |||
* | refactor(modules/impermanence): Move all optional dirs to their modules | Benedikt Peetz | 2024-10-24 |
| | | | | | This increases the locality of configurations and makes it easier to see, what happens, when you enable a module. | ||
* | feat(modules/atuin): Init | Benedikt Peetz | 2024-10-18 |
| | |||
* | refactor(modules/secrets): Split into the modules, that need the secrets | Benedikt Peetz | 2024-10-18 |
| | | | | | Storing the secrets in the module that actually needs them, is a cleaner solution. | ||
* | refactor(modules/legacy/conf/lf): Move to new `by-name` dir | Benedikt Peetz | 2024-10-18 |
| | | | | | | | This makes it possible to mix and match between `NixOS` and `home-manager` options and thus allows merging the secret handling directly into this module. Furthermore, the `systemd` tempfiles handling was also merged into this module. | ||
* | refactor(modules/legacy/conf/zsh): Parameterize and move to new `by-name` | Benedikt Peetz | 2024-10-18 |
| | |||
* | feat(hosts): Share common options | Benedikt Peetz | 2024-10-18 |
| | |||
* | refactor(modules): Move all system modules to `by-name` | Benedikt Peetz | 2024-10-18 |
| | | | | | | From now on all modules should be added to the new `by-name` directory. This should help remove the (superficial and utterly useless) distinction between `home-manager` and `NixOS` modules. | ||
* | fix(modules/home/nvim/plgs/nvim/neorg): Use stable version | Benedikt Peetz | 2024-08-02 |
| | | | | The unstable version is missing an lua dependency | ||
* | feat(pkgs): Pull yambar-{cpu,memory} in tree | Benedikt Peetz | 2024-05-24 |
| | |||
* | fix(flake/nixosConfigurations): Adapt to new module structure | Benedikt Peetz | 2024-05-23 |
| | |||
* | Refactor(treewide): Move module configuration in separate files | Soispha | 2023-08-01 |
| | |||
* | Style(treewide): Remove some unused imports | Soispha | 2023-07-29 |
| | |||
* | Fix(flake/nixosConfigurations): Change formatting for the bootstrap scrs | Soispha | 2023-07-11 |
| | |||
* | Style(treewide): Switch to editorconfig | Soispha | 2023-07-10 |
| | |||
* | Feat(disko): Squash Commit | Soispha | 2023-07-10 |
| | |||
* | Fix(system/services/serverphone): Fully add | Soispha | 2023-06-06 |
| | |||
* | Refactor(treewide): Use separate shell library | Soispha | 2023-05-09 |
| | |||
* | Feat(flake): Modularize | Soispha | 2023-05-09 |
| | |||
* | Feat(host/apzu): Add | Soispha | 2023-05-09 |
| | |||
* | Feat(hm/conf/firefox): Add my native host for video pausing | Soispha | 2023-05-09 |
| | |||
* | Feat(system/services/backup): Add | Soispha | 2023-05-09 |
| | | | | | | | | | | | 'snap-sync-forced'[https://github.com/qubidt/snap-sync-forked] is not longer developed (as of the commit date) and thus some changes are necessary to get it working with nixos. Alternatives (although both similarly discontinued): - the original snap-sync [https://github.com/qubidt/snap-sync] -> Is effectively snap-sync-forced but without 50+ commits - 'dsnap-sync' [https://github.com/rzerres/dsnap-sync] -> Was forked long ago, now abandoned. Is rewritten in dash with lots of extra features, but sort of breaks even worse on nixos. | ||
* | Style(treewide): Format | Soispha | 2023-05-09 |
| | |||
* | Fix(system/services/nix): Add templates to the args | Soispha | 2023-05-09 |
| | |||
* | Fix(system/services/nix): Add nixpkgs to args | Soispha | 2023-05-09 |
| | |||
* | Fix(treewide): Make system compile again | Soispha | 2023-05-09 |
| | |||
* | Fix(treewide): Remove the reference to inputs | Soispha | 2023-05-09 |
| | |||
* | Style(treewide): Format | Soispha | 2023-04-09 |
| | |||
* | Fix(secrets): Secrets now work | ene | 2023-04-09 |
| | |||
* | Style(treewide): Format | ene | 2023-04-05 |
| | |||
* | Feat(hm/conf/zsh): Source shell-library in zsh shell | ene | 2023-04-04 |
| | |||
* | Fix(system/services/nix): Use real names | ene | 2023-04-03 |
| | | | | | Declaring things by their attribute name 'inputs', makes the lives of linters and such exceptionally harder. | ||
* | Style(format): Alejandra | ene | 2023-03-19 |
| | |||
* | Fix(host/mammun_on_vm): Delete nix flake config | ene | 2023-03-05 |
| | |||
* | Fix(hm/conf/yambar): Update the deps | ene | 2023-03-04 |
| | |||
* | Fix: Add grades to packages | ene | 2023-03-04 |
| | |||
* | Feat(hosts): Added mammun for the vm config | ene | 2023-02-26 |
| | |||
* | Fix(nix): Import the correct thing | ene | 2023-02-25 |
| |