Compare commits

...

4 Commits

Author SHA1 Message Date
ab40e8e3ec
update 2025-10-30 14:47:50 -04:00
49166c19b9
niri: update xwayland handling 2025-10-29 12:39:59 -04:00
b7feeff19c
add stub for video-trimmer 2025-10-29 12:38:13 -04:00
4509ba8a61
update 2025-10-29 11:51:04 -04:00
3 changed files with 32 additions and 39 deletions

54
flake.lock generated
View File

@ -62,11 +62,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761532382, "lastModified": 1761841397,
"narHash": "sha256-j7UBuq/IbI2uYyFSbO4pRrRdQ4EPVFJSb4nmj2F8HhU=", "narHash": "sha256-EIaOQPgJWwqNCBUh5DcWQP01UeQMTVgcMhqZCEtnjHU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "b877b340deac13aeca7063f4801a1cbf9b8a4a00", "rev": "5c5cbc65bafbb97d8a0ceb0f7e191af7a5088cde",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -196,11 +196,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1761474290, "lastModified": 1761724527,
"narHash": "sha256-ufbchtYD+mTCdhmK8Mld4qzN89TN4cxceOTXtIjLAGA=", "narHash": "sha256-nB500dSUaNBtOsu5JI1PDNmjuFD6Kdbkh648q0FoaIY=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "d68e48d09510bc7b0724e25da8eab868189c7084", "rev": "1ff74954f559bb2da63e28b3fcffd3b09ec32842",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -229,11 +229,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1761460429, "lastModified": 1761721311,
"narHash": "sha256-pJeM23DGMD5AK4gdNaDM1qsIv87NYQJgEh2E8tRd7es=", "narHash": "sha256-fXBALdA4CKAYslcuamjzQZLUTCNBIKWybj+/2rwe3Z0=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "e6f3c538da0c646bda43fcde7ef7dc3b771e0c8b", "rev": "6e8fd153395036c2daa7c214695ed9baf2409a2e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -254,11 +254,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1761467852, "lastModified": 1761813790,
"narHash": "sha256-M2bRZMmnVV1+e1X6FCscMJolHAFmvWu2EjhEPJRhXF0=", "narHash": "sha256-votwija8BDvBuZ4e+/sjkgGCBdMkdAzOCgSWjJ4Pnnk=",
"owner": "marienz", "owner": "marienz",
"repo": "nix-doom-emacs-unstraightened", "repo": "nix-doom-emacs-unstraightened",
"rev": "14b79d72246afb9b9fc356ac60538e1e9b7b9ee1", "rev": "1840592d2e45e7bfec6c0a5da6d113eaa0f3fc9c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -284,11 +284,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1760958188, "lastModified": 1761827175,
"narHash": "sha256-2m1S4jl+GEDtlt2QqeHil8Ny456dcGSKJAM7q3j/BFU=", "narHash": "sha256-XdPVSYyIBK4/ruoqujaQmmSGg3J2/EenexV9IEXhr6o=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "d6645c340ef7d821602fd2cd199e8d1eed10afbc", "rev": "43ffe9ac82567512abb83187cb673de1091bdfa8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -300,11 +300,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1761468971, "lastModified": 1761597516,
"narHash": "sha256-vY2OLVg5ZTobdroQKQQSipSIkHlxOTrIF1fsMzPh8w8=", "narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "78e34d1667d32d8a0ffc3eba4591ff256e80576e", "rev": "daf6dc47aa4b44791372d6139ab7b25269184d55",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -362,11 +362,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761532837, "lastModified": 1761791894,
"narHash": "sha256-78mCSQgC/a6/0vWYrvE/g9E3gGsJLyBBGtmHe3ZOLG4=", "narHash": "sha256-myRIDh+PxaREz+z9LzbqBJF+SnTFJwkthKDX9zMyddY=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "4f5f89f1cfd8553b1285a4a0879ea1b2b05ad286", "rev": "59c45eb69d9222a4362673141e00ff77842cd219",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -410,11 +410,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1761422250, "lastModified": 1761622056,
"narHash": "sha256-+pN8VAh8OVUSj8zPoI8QfC93JMIKPaAOABrbeeiO/Hk=", "narHash": "sha256-fBrUszJXmB4MY+wf3QsCnqWHcz7u7fLq0QMAWCltIQg=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "2dd40ecfe882c1659e0e46c761974702c7ab5fde", "rev": "0728d59ff6463a502e001fb090f6eb92dbc04756",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -433,11 +433,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761535208, "lastModified": 1761798236,
"narHash": "sha256-E1PobJMiFmVUX2YdqYk/MpKb0LXavOYvlg8DCBBzlHc=", "narHash": "sha256-NigAG0gHH3i7Z+me/2uqH8A/utt4NGkMgBDAa2XpkFA=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "79a94872a3e6993a051c4e22a2dcb02c1d088acf", "rev": "8d9c7683366269d2991698059816cd8c2800d3ff",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -131,6 +131,9 @@
# openstreetmap # openstreetmap
josm josm
# in unstable ATM, gotta wait for it to hit stable
# video-trimmer
] ]
# all the fonts # all the fonts
(builtins.filter lib.isDerivation (builtins.attrValues nerd-fonts)) (builtins.filter lib.isDerivation (builtins.attrValues nerd-fonts))

View File

@ -36,10 +36,6 @@ in
disable-primary = true; disable-primary = true;
}; };
environment = {
DISPLAY = ":0";
};
# skip the hotkey menu thingy # skip the hotkey menu thingy
hotkey-overlay.skip-at-startup = true; hotkey-overlay.skip-at-startup = true;
@ -61,6 +57,8 @@ in
}; };
}; };
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;
spawn-at-startup = [ spawn-at-startup = [
{ {
command = [ command = [
@ -80,14 +78,6 @@ in
"${../wallpaper.png}" "${../wallpaper.png}"
]; ];
} }
# Xwayland on niri via xwayland-satellite
{
command = [
(lib.getExe pkgs.xwayland-satellite)
config.programs.niri.settings.environment.DISPLAY
];
}
]; ];
window-rules = [ window-rules = [