trying to fix xwayland satellite service

This commit is contained in:
Matt Nish-Lapidus 2025-03-11 10:14:46 -04:00
parent f11a340d95
commit 4780a381d6
3 changed files with 35 additions and 40 deletions

48
flake.lock generated
View file

@ -70,11 +70,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1741658994, "lastModified": 1741692101,
"narHash": "sha256-frkkZXUXAHRKPhGdoWSYx6LOxdKQUQRl/1Hjj3XTzc0=", "narHash": "sha256-2oLcNkpB39KELhEUMtSxUWr+OLIsYWUsyStMz4Mft4M=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "e6acc4327ba98ade994a6b804b01ab5087726ce2", "rev": "04892169ec614a3ddeb1ca4a8e6a86e9d410d30c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -339,11 +339,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741635347, "lastModified": 1741699723,
"narHash": "sha256-2aYfV44h18alHXopyfL4D9GsnpE5XlSVkp4MGe586VU=", "narHash": "sha256-hGMPpAhH+TiVY7hV8P+ls0Nc7F79fgUj+T0pc8svkiE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "7fb8678716c158642ac42f9ff7a18c0800fea551", "rev": "7fd6dc2b94f10b0229f5e6b8fd5ed49636f895e1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -726,11 +726,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1741639998, "lastModified": 1741686876,
"narHash": "sha256-OLPPDbmFKDxx85QnCtcuAjChfUZ5TQPxnX2nOq1w3SQ=", "narHash": "sha256-Kt37Zm9YcQoe/aRVbPFydZcfwIrEAg/U+iz3FcxsOZs=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "6d0e0b5f513569f4506003b85a2e6875488aefcb", "rev": "fa230971ab63885ba5666588a7b78f75f73d5a85",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -759,11 +759,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1741637674, "lastModified": 1741684091,
"narHash": "sha256-I/WRLPVeLojoQ60P1+K0SGQqP1ERi7sgyqEo6Uh1jDI=", "narHash": "sha256-0tcSDfsGZy01XacnJOsUGZ6X36KYART0xT1u7nbWyso=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "87b6c1262544a463703a34d8404ef339b7d18536", "rev": "b220cdbe7e29d47590147b65a1bfe50f3abeff84",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -946,11 +946,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1741445498, "lastModified": 1741600792,
"narHash": "sha256-F5Em0iv/CxkN5mZ9hRn3vPknpoWdcdCyR0e4WklHwiE=", "narHash": "sha256-yfDy6chHcM7pXpMF4wycuuV+ILSTG486Z/vLx/Bdi6Y=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "52e3095f6d812b91b22fb7ad0bfc1ab416453634", "rev": "ebe2788eafd539477f83775ef93c3c7e244421d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -962,11 +962,11 @@
}, },
"nixpkgs-stable_2": { "nixpkgs-stable_2": {
"locked": { "locked": {
"lastModified": 1741445498, "lastModified": 1741600792,
"narHash": "sha256-F5Em0iv/CxkN5mZ9hRn3vPknpoWdcdCyR0e4WklHwiE=", "narHash": "sha256-yfDy6chHcM7pXpMF4wycuuV+ILSTG486Z/vLx/Bdi6Y=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "52e3095f6d812b91b22fb7ad0bfc1ab416453634", "rev": "ebe2788eafd539477f83775ef93c3c7e244421d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -994,11 +994,11 @@
}, },
"nixpkgs-stable_4": { "nixpkgs-stable_4": {
"locked": { "locked": {
"lastModified": 1741445498, "lastModified": 1741600792,
"narHash": "sha256-F5Em0iv/CxkN5mZ9hRn3vPknpoWdcdCyR0e4WklHwiE=", "narHash": "sha256-yfDy6chHcM7pXpMF4wycuuV+ILSTG486Z/vLx/Bdi6Y=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "52e3095f6d812b91b22fb7ad0bfc1ab416453634", "rev": "ebe2788eafd539477f83775ef93c3c7e244421d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1469,11 +1469,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1741588862, "lastModified": 1741677570,
"narHash": "sha256-U6kDZBdSyRYo08WnmZbqKkuzYNy/V8Ht6HhRvdnY1BA=", "narHash": "sha256-huQexOJPJ+tASUxRw8cAXTPvu6Qh043hatH+PFGBgeg=",
"owner": "sxyazi", "owner": "sxyazi",
"repo": "yazi", "repo": "yazi",
"rev": "c8bf2c507a1ff4b4051d018833b659edc3ddf637", "rev": "faee35fc44bd6cfe924410f1a3dc3b8b8eb12fa5",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,5 +0,0 @@
#!/usr/bin/env fish
function flakeup --description 'update flake sources'
nix flake update --flake /home/emenel/source/nixos-config
end

View file

@ -25,14 +25,14 @@ in
]; ];
} }
{ {
command = [ # command = [
"systemctl" # "systemctl"
"--user" # "--user"
"restart" # "restart"
"xwayland-satellite.service" # "xwayland-satellite.service"
]; # ];
} }
{ command = [ "sleep5; ${nix-config.packages.x86_64-linux.filen-desktop}/bin/filen-desktop" ]; } { command = [ "sleep 5; ${nix-config.packages.x86_64-linux.filen-desktop}/bin/filen-desktop" ]; }
]; ];
workspaces = { workspaces = {
@ -433,8 +433,8 @@ in
"Mod+S".action = focus-workspace "scratchpad"; "Mod+S".action = focus-workspace "scratchpad";
"Mod+Print".action = screenshot; "Mod+Print".action = screenshot;
"Mod+Ctrl+Print".action = screenshot-screen; # "Mod+Ctrl+Print".action = screenshot-screen "false";
"Mod+Alt+Print".action = screenshot-window; # "Mod+Alt+Print".action = screenshot-window "false";
# The quit action will show a confirmation dialog to avoid accidental exits. # The quit action will show a confirmation dialog to avoid accidental exits.
"Mod+Shift+E".action = quit; "Mod+Shift+E".action = quit;
@ -443,8 +443,8 @@ in
# moving the mouse or pressing any other key. # moving the mouse or pressing any other key.
"Mod+Shift+P".action = power-off-monitors; "Mod+Shift+P".action = power-off-monitors;
"Mod+Shift+Alt+P" = { "Mod+Shift+Alt+P" = {
hotkey-overlay.title = "Turn Laptop Display On"; hotkey-overlay.title = "Turn Displays On";
action = spawn "niri msg output eDP-1 on"; action = power-on-monitors;
}; };
}; };
}; };