summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock96
-rw-r--r--machines/firelink.nix2
-rw-r--r--modules/common.nix2
-rw-r--r--modules/desktop.nix6
4 files changed, 35 insertions, 71 deletions
diff --git a/flake.lock b/flake.lock
index 62a298b..265d5c3 100644
--- a/flake.lock
+++ b/flake.lock
@@ -26,7 +26,7 @@
"cargo2nix": {
"inputs": {
"flake-compat": "flake-compat",
- "flake-utils": "flake-utils_2",
+ "flake-utils": "flake-utils",
"nixpkgs": "nixpkgs_3",
"rust-overlay": "rust-overlay"
},
@@ -69,16 +69,15 @@
},
"emacs-overlay": {
"inputs": {
- "flake-utils": "flake-utils",
"nixpkgs": "nixpkgs",
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
- "lastModified": 1724605786,
- "narHash": "sha256-775X03n4D7cRhwDyFlbKd+CUsDeDvjM9DSArcohJx3c=",
+ "lastModified": 1731142757,
+ "narHash": "sha256-Ve//ZdhxtvoQOhHGe1URgFG6rSTB4IWIOZ47e2kCx+8=",
"owner": "nix-community",
"repo": "emacs-overlay",
- "rev": "86e302cd5f144f7bc4bb7a4d52536c92831c4c57",
+ "rev": "071670e5bfad91f90647c0961bdc38deee2219fb",
"type": "github"
},
"original": {
@@ -104,24 +103,6 @@
}
},
"flake-utils": {
- "inputs": {
- "systems": "systems_2"
- },
- "locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_2": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
@@ -136,9 +117,9 @@
"type": "github"
}
},
- "flake-utils_3": {
+ "flake-utils_2": {
"inputs": {
- "systems": "systems_3"
+ "systems": "systems_2"
},
"locked": {
"lastModified": 1681202837,
@@ -181,11 +162,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
- "lastModified": 1724304322,
- "narHash": "sha256-/nrlMDubg9oG2VNANRBxsas5RbcJtB6IIDPZC3yHLW8=",
+ "lastModified": 1730962714,
+ "narHash": "sha256-Zi2NfnEqB+Xfxtnx6arIohSarXiJmwTqVa3nSpNWx30=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
- "rev": "924a18ea8df89a39166dd202f3e73cd022825768",
+ "rev": "93b525229c99fec0016db72a174f43b9d6237714",
"type": "github"
},
"original": {
@@ -197,7 +178,7 @@
"mujmap": {
"inputs": {
"cargo2nix": "cargo2nix",
- "flake-utils": "flake-utils_3",
+ "flake-utils": "flake-utils_2",
"nixpkgs": [
"mujmap",
"cargo2nix",
@@ -226,11 +207,11 @@
]
},
"locked": {
- "lastModified": 1690328911,
- "narHash": "sha256-fxtExYk+aGf2YbjeWQ8JY9/n9dwuEt+ma1eUFzF8Jeo=",
+ "lastModified": 1729697500,
+ "narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=",
"owner": "zhaofengli",
"repo": "nix-github-actions",
- "rev": "96df4a39c52f53cb7098b923224d8ce941b64747",
+ "rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf",
"type": "github"
},
"original": {
@@ -242,11 +223,11 @@
},
"nixos-hardware": {
"locked": {
- "lastModified": 1724575805,
- "narHash": "sha256-OB/kEL3GAhUZmUfkbPfsPhKs0pRqJKs0EEBiLfyKZw8=",
+ "lastModified": 1730919458,
+ "narHash": "sha256-yMO0T0QJlmT/x4HEyvrCyigGrdYfIXX3e5gWqB64wLg=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "9fc19be21f0807d6be092d70bf0b1de0c00ac895",
+ "rev": "e1cc1f6483393634aee94514186d21a4871e78d7",
"type": "github"
},
"original": {
@@ -258,11 +239,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1724224976,
- "narHash": "sha256-Z/ELQhrSd7bMzTO8r7NZgi9g5emh+aRKoCdaAv5fiO0=",
+ "lastModified": 1730785428,
+ "narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "c374d94f1536013ca8e92341b540eba4c22f9c62",
+ "rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
"type": "github"
},
"original": {
@@ -274,11 +255,11 @@
},
"nixpkgs-stable": {
"locked": {
- "lastModified": 1724316499,
- "narHash": "sha256-Qb9MhKBUTCfWg/wqqaxt89Xfi6qTD3XpTzQ9eXi3JmE=",
+ "lastModified": 1730883749,
+ "narHash": "sha256-mwrFF0vElHJP8X3pFCByJR365Q2463ATp2qGIrDUdlE=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "797f7dc49e0bc7fab4b57c021cdf68f595e47841",
+ "rev": "dba414932936fde69f0606b4f1d87c5bc0003ede",
"type": "github"
},
"original": {
@@ -290,11 +271,11 @@
},
"nixpkgs-unstable": {
"locked": {
- "lastModified": 1724224976,
- "narHash": "sha256-Z/ELQhrSd7bMzTO8r7NZgi9g5emh+aRKoCdaAv5fiO0=",
+ "lastModified": 1730785428,
+ "narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "c374d94f1536013ca8e92341b540eba4c22f9c62",
+ "rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
"type": "github"
},
"original": {
@@ -306,11 +287,11 @@
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1723991338,
- "narHash": "sha256-Grh5PF0+gootJfOJFenTTxDTYPidA3V28dqJ/WV7iis=",
+ "lastModified": 1729665710,
+ "narHash": "sha256-AlcmCXJZPIlO5dmFzV3V2XF6x/OpNWUV8Y/FMPGd8Z4=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "8a3354191c0d7144db9756a74755672387b702ba",
+ "rev": "2768c7d042a37de65bb1b5b3268fc987e534c49d",
"type": "github"
},
"original": {
@@ -338,11 +319,11 @@
},
"nixpkgs_4": {
"locked": {
- "lastModified": 1724316499,
- "narHash": "sha256-Qb9MhKBUTCfWg/wqqaxt89Xfi6qTD3XpTzQ9eXi3JmE=",
+ "lastModified": 1730963269,
+ "narHash": "sha256-rz30HrFYCHiWEBCKHMffHbMdWJ35hEkcRVU0h7ms3x0=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "797f7dc49e0bc7fab4b57c021cdf68f595e47841",
+ "rev": "83fb6c028368e465cd19bb127b86f971a5e41ebc",
"type": "github"
},
"original": {
@@ -419,21 +400,6 @@
"repo": "default",
"type": "github"
}
- },
- "systems_3": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
}
},
"root": "root",
diff --git a/machines/firelink.nix b/machines/firelink.nix
index 9a04892..e6d7673 100644
--- a/machines/firelink.nix
+++ b/machines/firelink.nix
@@ -25,8 +25,6 @@ in {
systemd.watchdog.runtimeTime = "30s";
services.fwupd.enable = true;
- services.guix.enable = true;
-
nixpkgs.overlays = [ my-overlay ];
hardware.uinput.enable = true;
services.openssh.enable = true;
diff --git a/modules/common.nix b/modules/common.nix
index 9f1d9b6..d6bd141 100644
--- a/modules/common.nix
+++ b/modules/common.nix
@@ -136,7 +136,7 @@
'';
};
- services.emacs.package = pkgs.emacs;
+ services.emacs.package = pkgs.unstable.emacs;
services.emacs.enable = true;
boot.tmp.cleanOnBoot = true;
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 8bb52d7..877a242 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -102,6 +102,7 @@ in {
swaylock
swayidle
grim
+ slurp
wlr-randr
wev
lswt
@@ -190,9 +191,8 @@ in {
xserver = {
enable = true;
- layout = "us";
- # xkbVariant = "dvorak";
- xkbOptions = "caps:ctrl_modifier";
+ xkb.layout = "us";
+ xkb.options = "caps:ctrl_modifier";
desktopManager.plasma5 = { enable = true; };