Krolyxon
Commit 6040b93

Branches

Refs →

aurora6040b93

make yazi more like lf, set foor as $EDITOR

Author
krolxon
Date
2025-08-18 21:29 +0530
Parent
187010d
Commit
6040b93516812d1ea0093e68cec2a095c2ed26bd

+11 −7

4 files changed

  1. M .config/rofi/config.rasi +1 −1
  2. M .config/shell/profile +2 −2
  3. M .config/waybar/style.css +1 −1
  4. M .config/yazi/keymap.toml +7 −3
M .config/rofi/config.rasi View
@@ -144,7 +144,7 @@ listview {
144144 border-color: @separatorcolor;
145145 spacing: 2px ;
146146 fixed-height: 0;
147− border: 2px dash 0px 0px ;
147+ border: 2px 0px 0px ;
148148 }
149149 scrollbar {
150150 width: 4px ;
M .config/shell/profile View
@@ -1,8 +1,8 @@
11 #!/bin/sh
22
33 export EDITOR="nvim"
4−export TERMINAL="alacritty"
5−export TERMINAL_PROG="alacritty"
4+export TERMINAL="foot"
5+export TERMINAL_PROG="foot"
66 export BROWSER="zen-browser"
77
88 export XDG_CONFIG_HOME="$HOME/.config"
M .config/waybar/style.css View
@@ -185,7 +185,7 @@ window#waybar.hidden {
185185 }
186186
187187 #clock {
188− color: #eceff4;
188+ color: @text;
189189 box-shadow: inset 0 -1px #eceff4;
190190 }
191191
M .config/yazi/keymap.toml View
@@ -2,8 +2,11 @@
22 # If you encounter any issues, please make an issue at https://github.com/yazi-rs/schemas.
33 "$schema" = "https://yazi-rs.github.io/schemas/keymap.json"
44
5+
6+
57 [mgr]
68
9+
710 keymap = [
811 { on = "<Esc>", run = "escape", desc = "Exit visual mode, clear selection, or cancel search" },
912 { on = "<C-[>", run = "escape", desc = "Exit visual mode, clear selection, or cancel search" },
@@ -59,12 +62,13 @@ keymap = [
5962 { on = "<Tab>", run = "spot", desc = "Spot hovered file" },
6063
6164 # Operation
65+ { on = "e", run = "shell '$EDITOR \"$@\"' --block --confirm", desc = "Open hovered file in $EDITOR" },
6266 { on = "o", run = "open", desc = "Open selected files" },
6367 { on = "O", run = "open --interactive", desc = "Open selected files interactively" },
6468 { on = "<Enter>", run = "open", desc = "Open selected files" },
6569 { on = "<S-Enter>", run = "open --interactive", desc = "Open selected files interactively" },
6670 { on = "y", run = "yank", desc = "Yank selected files (copy)" },
67− { on = "x", run = "yank --cut", desc = "Yank selected files (cut)" },
71+ { on = "d", run = "yank --cut", desc = "Yank selected files (cut)" },
6872 { on = "p", run = "paste", desc = "Paste yanked files" },
6973 { on = "P", run = "paste --force", desc = "Paste yanked files (overwrite if the destination exists)" },
7074 { on = "-", run = "link", desc = "Symlink the absolute path of yanked files" },
@@ -72,10 +76,10 @@ keymap = [
7276 { on = "<C-->", run = "hardlink", desc = "Hardlink yanked files" },
7377 { on = "Y", run = "unyank", desc = "Cancel the yank status" },
7478 { on = "X", run = "unyank", desc = "Cancel the yank status" },
75− { on = "d", run = "remove", desc = "Trash selected files" },
7679 { on = "D", run = "remove --permanently", desc = "Permanently delete selected files" },
7780 { on = "a", run = "create", desc = "Create a file (ends with / for directories)" },
78− { on = "r", run = "rename --cursor=before_ext", desc = "Rename selected file(s)" },
81+ { on = "i", run = "rename --cursor=before_ext", desc = "Rename selected file(s)" },
82+ { on = "A", run = "rename --cursor=after_ext", desc = "Rename selected file(s) (After extension)" },
7983 { on = ";", run = "shell --interactive", desc = "Run a shell command" },
8084 { on = ":", run = "shell --block --interactive", desc = "Run a shell command (block until finishes)" },
8185 { on = ".", run = "hidden toggle", desc = "Toggle the visibility of hidden files" },