yazi editors

This commit is contained in:
Matt Nish-Lapidus 2025-04-08 12:26:52 -04:00
parent a72a24fabb
commit 7a7dad92d4
3 changed files with 39 additions and 39 deletions

66
flake.lock generated
View file

@ -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": {

View file

@ -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.

View file

@ -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 = {