fix(framework): include shared desktop applications

- Import the desktop applications module on Framework
- Update module and README descriptions to cover all hosts
This commit is contained in:
clw committed 2026-10-06 19:25:06 +01:00
1 parent 28e8bc938a
commit a441a61f09
3 files changed
+3 -3

No files matched your search

+1 -2
View File
@@ -20,8 +20,7 @@ Each `hosts/<host>/configuration.nix` explicitly imports its own generated
- `kde.nix`: Plasma 6, SDDM, US keyboard, PipeWire, Bluetooth, printing, Flatpak. - `kde.nix`: Plasma 6, SDDM, US keyboard, PipeWire, Bluetooth, printing, Flatpak.
- `development.nix`: Emacs, VS Code, htop, general CLI/DevOps tools, Docker, - `development.nix`: Emacs, VS Code, htop, general CLI/DevOps tools, Docker,
direnv and nix-direnv on every host. direnv and nix-direnv on every host.
- `desktop-apps.nix`: selected shared desktop applications, imported by the two - `desktop-apps.nix`: selected shared desktop applications on every host.
ThinkPads only.
- `gaming.nix`: shared Steam setup on all three hosts. The ThinkPads' different - `gaming.nix`: shared Steam setup on all three hosts. The ThinkPads' different
games, Wine variants and X1EG2 GameMode customization stay at host level. games, Wine variants and X1EG2 GameMode customization stay at host level.
+1
View File
@@ -5,6 +5,7 @@
../../modules/common.nix ../../modules/common.nix
../../modules/kde.nix ../../modules/kde.nix
../../modules/development.nix ../../modules/development.nix
../../modules/desktop-apps.nix
../../modules/gaming.nix ../../modules/gaming.nix
]; ];
+1 -1
View File
@@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
# Shared desktop applications; imported by the two ThinkPads. # Shared desktop applications for all three hosts.
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
bitwarden-desktop bitwarden-desktop
brave brave