| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 3 days | modules/foot: Init | Benedikt Peetz | |
| 2026-04-14 | modules/cargo: Use one shared cargo `./target` directory | Benedikt Peetz | |
| 2026-04-14 | modules/common: Disable `nixos-shell` | Benedikt Peetz | |
| I've never really used it and it uses up ~2GB. | |||
| 2026-03-13 | modules/ly: Don't enable for the nixos_shell | Benedikt Peetz | |
| 2025-11-30 | modules/{common,steam,nixpkgs}: Disable Steam | Benedikt Peetz | |
| I have not used it for over 6 months. | |||
| 2025-11-30 | modules/sound: Make sound enable default to on | Benedikt Peetz | |
| 2025-11-10 | modules/common: Don't autostart `gammastep` and `make` via river | Benedikt Peetz | |
| Both have their own systemd user service. | |||
| 2025-10-20 | modules/{lf,common,legacy/default}: Finish migration from `school` to ↵ | Benedikt Peetz | |
| `documents` | |||
| 2025-08-24 | modules/yambar: Drop | Benedikt Peetz | |
| This has been replaced by i3bar-river | |||
| 2025-07-30 | modules/common/unison: Allow some dirs of the music directory | Benedikt Peetz | |
| 2025-06-06 | modules/common: Add useful todo comment | Benedikt Peetz | |
| 2025-06-06 | {modules,pkgs}/qutebrowser: Enable qutebrowser support | Benedikt Peetz | |
| 2025-06-06 | modules/firefox: Drop | Benedikt Peetz | |
| This is no longer needed as I have migrated my browser to qutebrowser. | |||
| 2025-05-20 | modules/common: Switch from `yambar` to `i3bar-river` | Benedikt Peetz | |
| Currently, the config is not yet adapted for my laptop, which is why the old yambar module is still left in-tree. | |||
| 2025-05-17 | modules/common: Activate `soispha.hardware` by default | Benedikt Peetz | |
| 2025-05-17 | modules/nixos-shell: Init | Benedikt Peetz | |
| A VM at your disposal. This is based on: https://github.com/Mic92/nixos-shell | |||
| 2025-05-16 | modules/common: Active `nix-index` by default. | Benedikt Peetz | |
| 2025-05-16 | modules/legacy/mako: Migrate to `by-name` | Benedikt Peetz | |
| 2025-05-16 | modules/{atuin,taskwarrior}: Make enabling age configurable | Benedikt Peetz | |
| A VM/test without age keys still needs to be able to use this modules. | |||
| 2025-05-16 | modules/common: Don't always persist `/var/{lib/nixos,log}` | Benedikt Peetz | |
| Both of these make building a VM hard. | |||
| 2025-05-16 | modules/age: Init | Benedikt Peetz | |
| 2025-05-09 | modules/common: Don't sync the maildir | Benedikt Peetz | |
| This directory is already sychronized via mbsync/isync and syncing it leads to an undefined state (e.g., duplicated ids and thus duplicated emails) | |||
| 2025-05-04 | modules/backup: Make backup preparing a separate service | Benedikt Peetz | |
| This change also removes the auto mount stuff from the local backup. This is just not really useful for an on-demand backup | |||
| 2025-05-01 | modules/backup: Provide support for a local repository | Benedikt Peetz | |
| 2025-05-01 | common: Activate the ssh module by-default | Benedikt Peetz | |
| 2025-04-30 | modules/backup: Port to storagebox | Benedikt Peetz | |
| 2025-04-28 | modules/common/unison: Ignore `~/.local/share/{Steam,atuin}` | Benedikt Peetz | |
| 2025-04-27 | treewide: Add nice GPL-3.0-or-later license header | Benedikt Peetz | |
| This change also ensures that this repo is reuse-3.0 compliant. | |||
| 2025-04-25 | hosts/tiamat: Enable steam for all hosts | Benedikt Peetz | |
| Otherwise, unison-sync might complain regarding unmatched data files. | |||
| 2025-04-25 | modules/legacy/gpg: Migrate to by-name | Benedikt Peetz | |
| 2025-04-08 | feat(modules/water-remainder): Init | Benedikt Peetz | |
| 2025-04-07 | feat(modules/cargo): Init | Benedikt Peetz | |
| 2025-04-07 | refactor(modules/xdg): Migrate to by-name and fix firefox dep in url-handler | Benedikt Peetz | |
| 2025-04-04 | fix(modules/common): Correctly specify the `projects.json` file | Benedikt Peetz | |
| 2025-04-04 | refactor(modules/timewarrior): Migrate to by-name | Benedikt Peetz | |
| 2025-04-04 | feat(modules/tskm): Init module | Benedikt Peetz | |
| This module does what was previously squashed into the firefox, taskwarrior and nvim modules. | |||
| 2025-04-04 | feat(modules/legacy/taskwarrior): Migrate to by-name | Benedikt Peetz | |
| 2025-04-02 | refactor(modules/legacy/firefox): Move to by-name | Benedikt Peetz | |
| This also improves the arkanfox-integration and the profile id generation. | |||
| 2025-02-04 | refactor(flake/nixosModules/common.nix): Move to `modules/common` | Benedikt Peetz | |
| This file is commonly edited, when a module is changed. As such moving it to the `modules` directory, is an obvious decision. | |||
| 2025-02-03 | feat(modules/mpv): Migrate to `by-name` and add some scripts | Benedikt Peetz | |
| 2025-02-02 | refactor(modules/river): Migrate to `by-name` | Benedikt Peetz | |
| This includes a near rewrite `river-mk-keymap` (previously, `river_init_lesser`.) | |||
| 2025-02-02 | refactor(modules/swaylock): Migrate to by-name | Benedikt Peetz | |
| 2025-01-30 | fix(modules/impermanence): Only persist `~/.mozilla/firefox` | Benedikt Peetz | |
| The other directories don't contain anything worthy to be persisted. Besides, persisting `~/.mozilla/native-messaging-hosts` results in tridactly changing the symlink to it's native messaging host. | |||
| 2025-01-30 | fix(modules/direnv): Migrate to `by-name` | Benedikt Peetz | |
| 2024-12-30 | feat(modules/legacy/river): Add mapping to start `qmk-unicode-type` | Benedikt Peetz | |
| That program communicates with my keyboard and sets a Unicode character. | |||
| 2024-12-14 | fix(flake/nixosConfigurations/common): Disable ollama by default | Benedikt Peetz | |
| My machines are not good enough to actually run relevant modules. | |||
| 2024-12-14 | feat(modules/yt): Migrate to by-name and add new `description` msgs | Benedikt Peetz | |
| 2024-12-07 | feat(modules/ollama): Init | Benedikt Peetz | |
| 2024-11-29 | chore(hosts): Enable yambar | Benedikt Peetz | |
| 2024-11-23 | fix(modules/taskwarrior): Provide an enable option | Benedikt Peetz | |
