summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock24
-rw-r--r--machines/x/configuration.nix2
-rw-r--r--machines/x/home.nix2
-rw-r--r--modules/mate.nix8
-rw-r--r--modules/xfce.nix8
5 files changed, 32 insertions, 12 deletions
diff --git a/flake.lock b/flake.lock
index e1c6076..2da79e5 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@
]
},
"locked": {
- "lastModified": 1744145203,
- "narHash": "sha256-I2oILRiJ6G+BOSjY+0dGrTPe080L3pbKpc+gCV3Nmyk=",
+ "lastModified": 1745502102,
+ "narHash": "sha256-LqhRwzvIVPEjH0TaPgwzqpyhW6DtCrvz7FnUJDoUZh8=",
"owner": "nix-community",
"repo": "disko",
- "rev": "76c0a6dba345490508f36c1aa3c7ba5b6b460989",
+ "rev": "ca27b88c88948d96feeee9ed814cbd34f53d0d70",
"type": "github"
},
"original": {
@@ -45,11 +45,11 @@
]
},
"locked": {
- "lastModified": 1744663884,
- "narHash": "sha256-a6QGaZMDM1miK8VWzAITsEPOdmLk+xTPyJSTjVs3WhI=",
+ "lastModified": 1745703610,
+ "narHash": "sha256-KgaGPlmjJItZ+Xf8mSoRmrsso+sf3K54n9oIP9Q17LY=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "d5cdf55bd9f19a3debd55b6cb5d38f7831426265",
+ "rev": "2f5819a962489e037a57835f63ed6ff8dbc2d5fb",
"type": "github"
},
"original": {
@@ -75,11 +75,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1744718428,
- "narHash": "sha256-LAeZ39Or86g/J6hnFAa8VYNCM03cW8Dv6yIx5GiV0Ps=",
+ "lastModified": 1745726062,
+ "narHash": "sha256-MT6x0yL3KBVYe9TK3CAS0xv62+vVAsRiCfNhKP0ODZw=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "6511275622549510821d151c94ce1b863d6ff5d1",
+ "rev": "99fef69887d41cf00432a3d3403ffd5a1b441372",
"type": "github"
},
"original": {
@@ -91,11 +91,11 @@
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1744463964,
- "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=",
+ "lastModified": 1745526057,
+ "narHash": "sha256-ITSpPDwvLBZBnPRS2bUcHY3gZSwis/uTe255QgMtTLA=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650",
+ "rev": "f771eb401a46846c1aebd20552521b233dd7e18b",
"type": "github"
},
"original": {
diff --git a/machines/x/configuration.nix b/machines/x/configuration.nix
index 4efcae7..3b954c1 100644
--- a/machines/x/configuration.nix
+++ b/machines/x/configuration.nix
@@ -31,6 +31,8 @@ in {
"polkit.nix"
"login.nix"
# "plasma.nix"
+ # "mate.nix"
+ # "xfce.nix"
]);
boot.loader = {
diff --git a/machines/x/home.nix b/machines/x/home.nix
index c1e87ca..c3ee263 100644
--- a/machines/x/home.nix
+++ b/machines/x/home.nix
@@ -36,6 +36,8 @@
git-lfs
slides
+
+ vscode
];
programs = {
diff --git a/modules/mate.nix b/modules/mate.nix
new file mode 100644
index 0000000..0873e1d
--- /dev/null
+++ b/modules/mate.nix
@@ -0,0 +1,8 @@
+{ pkgs, ... }:
+
+{
+ services.xserver.desktopManager.mate = {
+ enable = true;
+ enableWaylandSession = true;
+ };
+}
diff --git a/modules/xfce.nix b/modules/xfce.nix
new file mode 100644
index 0000000..f52b29f
--- /dev/null
+++ b/modules/xfce.nix
@@ -0,0 +1,8 @@
+{ pkgs, ... }:
+
+{
+ services.xserver.desktopManager.xfce = {
+ enable = true;
+ enableWaylandSession = true;
+ };
+}