diff --git a/flake.lock b/flake.lock index 953e717..691ff7a 100644 --- a/flake.lock +++ b/flake.lock @@ -70,11 +70,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1744048597, - "narHash": "sha256-vkOXbsZywjjFl9KEye9rwgptq7F4mWb5hu/dPZG4bEM=", + "lastModified": 1744103226, + "narHash": "sha256-mz/Tu+fiWOqnPyhOgFAmAzc+i/czeXP+boST5/9LrYo=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "0e8ebcd53894f053d5a08b057741191850995983", + "rev": "8717bed057a7955dd95b5532d01314b2772af1f9", "type": "github" }, "original": { @@ -357,11 +357,11 @@ ] }, "locked": { - "lastModified": 1744038920, - "narHash": "sha256-9a4V1wQXS8hXZtc7mRtz0qINkGW+C99aDrmXY6oYBFg=", + "lastModified": 1744123880, + "narHash": "sha256-jEyP0MPtpYtQwaRVYWBA6SL3eXgp8H27/apVNdrYoJg=", "owner": "nix-community", "repo": "home-manager", - "rev": "a4d8020820a85b47f842eae76ad083b0ec2a886a", + "rev": "80ae77eed3a3b48597ec9c1d23ce6e4784214071", "type": "github" }, "original": { @@ -519,11 +519,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1744017341, - "narHash": "sha256-XrPSoAn5Kf1nk1Q+G9s+PtPNOhRpiyEpo3h1uJxqEP8=", + "lastModified": 1744123033, + "narHash": "sha256-ZvdG9v1l/N3Jonu4VHavT1KDtb/JlRaTNeuWuVpoFdo=", "owner": "hyprwm", "repo": "hyprlock", - "rev": "854235e1c8cf8f439a3d166de5a658bae0931b81", + "rev": "a8de918cc4d84c2b621f840886f953aacb55d215", "type": "github" }, "original": { @@ -744,11 +744,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1743943715, - "narHash": "sha256-9xCTf79Naq7mxvqtjgbcU9ZlNwubAep0qlwrL3GqZQQ=", + "lastModified": 1744068309, + "narHash": "sha256-4RAoQhztUI+M3XKzINEozxXWom4HOr+rvVfYaHk1Brw=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "f53eac2ea3c72dd4e9739228660f661eb27359d0", + "rev": "b1beb4d118baf1a31c9744ab58402ff9eeb6a333", "type": "github" }, "original": { @@ -870,11 +870,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1740648445, - "narHash": "sha256-jmtCIKpHYlGEzJ1xQWEjpSAPk0uGrGi7kjC/oTiP+HU=", + "lastModified": 1744061992, + "narHash": "sha256-sbfONAA77bvCJwH7aBCMbSUd63o2fJdKA25iFZKEDo0=", "owner": "the-nix-way", "repo": "dev-templates", - "rev": "54c112d5640d910ac7d5bc4ab30b3ef06ba6b5b0", + "rev": "943841721c279255265dae6f3229f59e14cf2974", "type": "github" }, "original": { @@ -965,11 +965,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1743813633, - "narHash": "sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p+jElwxaM=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7819a0d29d1dd2bc331bec4b327f0776359b1fa6", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -981,11 +981,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1743813633, - "narHash": "sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p+jElwxaM=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7819a0d29d1dd2bc331bec4b327f0776359b1fa6", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -1013,11 +1013,11 @@ }, "nixpkgs-stable_4": { "locked": { - "lastModified": 1743813633, - "narHash": "sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p+jElwxaM=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7819a0d29d1dd2bc331bec4b327f0776359b1fa6", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -1075,11 +1075,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1743827369, - "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", + "lastModified": 1743964447, + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "42a1c966be226125b48c384171c44c651c236c22", + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "type": "github" }, "original": { @@ -1255,11 +1255,11 @@ ] }, "locked": { - "lastModified": 1743910657, - "narHash": "sha256-zr2jmWeWyhCD8WmO2aWov2g0WPPuZfcJDKzMJZYGq3Y=", + "lastModified": 1744103455, + "narHash": "sha256-SR6+qjkPjGQG+8eM4dCcVtss8r9bre/LAxFMPJpaZeU=", "owner": "Mic92", "repo": "sops-nix", - "rev": "523f58a4faff6c67f5f685bed33a7721e984c304", + "rev": "69d5a5a4635c27dae5a742f36108beccc506c1ba", "type": "github" }, "original": { @@ -1562,11 +1562,11 @@ "rust-overlay": "rust-overlay_3" }, "locked": { - "lastModified": 1744041055, - "narHash": "sha256-yeB6uYQ4CCP/iUODybbtKDquVh0aI4JG0lHgzWf4Q5o=", + "lastModified": 1744112829, + "narHash": "sha256-oxO7nT4AZJilxA2DliYk57NETHu78xQ8nFdV+UwyKHE=", "owner": "sxyazi", "repo": "yazi", - "rev": "0082d1181afc1211c9c190782db6e81663b6f0d8", + "rev": "99ea3b74c4260a724b43af812df0f68ef59395b7", "type": "github" }, "original": { diff --git a/modules/home/niri.nix b/modules/home/niri.nix index 029b8c6..3422f9c 100644 --- a/modules/home/niri.nix +++ b/modules/home/niri.nix @@ -98,6 +98,7 @@ in XDG_SESSION_TYPE = "wayland"; MOZ_ENABLE_WAYLAND = "1"; ELECTRON_OZONE_PLATFORM_HINT = "auto"; + EDITOR = "emacsclient -r -n"; }; cursor = { @@ -259,10 +260,8 @@ in binds = with config.lib.niri.actions; let - wez = - spawn "wezterm" "--config-file" "/home/emenel/.config/wezterm/launcher.lua" "start" - "--always-new-process"; - wezlaunch = wez "--class" "launcher"; + wez = spawn "/home/emenel/.local/bin/wezapp"; + wezlaunch = spawn "/home/emenel/.local/bin/wezlauncher"; in { # shows a list of important hotkeys. diff --git a/modules/home/yazi.nix b/modules/home/yazi.nix index fc246f8..c0cf16d 100644 --- a/modules/home/yazi.nix +++ b/modules/home/yazi.nix @@ -127,10 +127,11 @@ }; opener = { edit = [ - { run = "emacsclient -r -n \"$@\""; desc = "open in current emacsclient"; orphan = true; } + { run = "$EDITOR \"$@\""; desc = "emacsclient"; orphan = true; block = false; } + { run = "nano \"$@\""; desc = "nano"; orphan = false; block = true; } ]; extract = [ - { run = "ouch d -y \"$@\""; desc = "Extract here with ouch"; } + { run = "ouch d -y \"$@\""; desc = "Extract here with ouch"; } ]; }; open = {