aboutsummaryrefslogtreecommitdiffstats
path: root/flake/nixosConfigurations/common.nix (unfollow)
Commit message (Collapse)Author
2025-02-04refactor(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-03feat(modules/mpv): Migrate to `by-name` and add some scriptsBenedikt Peetz
2025-02-02refactor(modules/river): Migrate to `by-name`Benedikt Peetz
This includes a near rewrite `river-mk-keymap` (previously, `river_init_lesser`.)
2025-02-02refactor(modules/swaylock): Migrate to by-nameBenedikt Peetz
2025-01-30fix(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-30fix(modules/direnv): Migrate to `by-name`Benedikt Peetz
2024-12-30feat(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-14fix(flake/nixosConfigurations/common): Disable ollama by defaultBenedikt Peetz
My machines are not good enough to actually run relevant modules.
2024-12-14feat(modules/yt): Migrate to by-name and add new `description` msgsBenedikt Peetz
2024-12-07feat(modules/ollama): InitBenedikt Peetz
2024-11-29chore(hosts): Enable yambarBenedikt Peetz
2024-11-23fix(modules/taskwarrior): Provide an enable optionBenedikt Peetz
2024-11-17refactor(legacy/conf/mpd): Move to a unified `mpd` by-name moduleBenedikt Peetz
2024-11-09refactor(modules/legacy/conf/nvim): Move to `by-name`Benedikt Peetz
2024-11-02fix(flake/nixosConfigurations/common): Actually enable the new `less` moduleBenedikt Peetz
2024-10-24refactor(modules/git): Migrate and parameterizeBenedikt Peetz
2024-10-24feat(modules/unison): Auto-ignore all symlinks made with `home.file`Benedikt Peetz
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.
2024-10-24refactor(modules/unison): Migrate to `by-name` and parameterizeBenedikt Peetz
2024-10-24refactor(modules/impermanence): Move all optional dirs to their modulesBenedikt Peetz
This increases the locality of configurations and makes it easier to see, what happens, when you enable a module.
2024-10-18feat(modules/atuin): InitBenedikt Peetz
2024-10-18refactor(modules/secrets): Split into the modules, that need the secretsBenedikt Peetz
Storing the secrets in the module that actually needs them, is a cleaner solution.
2024-10-18refactor(modules/legacy/conf/lf): Move to new `by-name` dirBenedikt Peetz
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.
2024-10-18refactor(modules/legacy/conf/zsh): Parameterize and move to new `by-name`Benedikt Peetz
2024-10-18feat(hosts): Share common optionsBenedikt Peetz
2024-10-13fix(hosts/tiamat): Set new backup disk uuidBenedikt Peetz
2024-10-11feat(services/diffSystem): InitBenedikt Peetz
2024-07-05refactor(hosts): Also move bluetooth and graphics to separate modulesBenedikt Peetz
2024-05-24fix(hosts/tiamat): Also use new services modulesBenedikt Peetz
2024-05-23refactor(hosts/tiamat): Adapt to the new modules for systemBenedikt Peetz
2024-01-14feat(hosts): Disable SteamSoispha
This is mostly done because of convenience: Synchronizing the full steam files is just cumbersome.
2023-09-17fix(hosts/tiamat): Enable adb bridge for soisphaSoispha
2023-08-26Refactor(treewide): Abbreviate path namesSoispha
2023-07-29Fix(hosts/isimud): Import the whole system configurationSoispha
2023-07-10Style(treewide): Switch to editorconfigSoispha
2023-05-09Feat(system/locale): Modularize keyMap settingSoispha
2023-05-09Fix(hosts): Rename configuration.nix to default.nixSoispha
2023-05-09Feat(host/apzu): AddSoispha
2023-03-17Fix(system): Move services to systemene
2023-02-20Feat(flake): Reorder hostsene
2023-02-11Fix: Rename host for clarity and import home-managerene
2023-02-05Feat: Switch to Default.nix filesene
This make the imported path somewhat shorter.
2023-02-04Feat: New hostene
I also changed the hostnames: IDOHVE -> Tiamat (laptop) -> Apzu
2023-02-03Style: Formattingene
2023-02-03Feat: Split the config apartene