Improve yazi config

This commit is contained in:
Admin 2025-03-11 09:47:39 +01:00
parent 7a578cfb00
commit b54a382841
2 changed files with 68 additions and 3 deletions

View File

@ -0,0 +1,25 @@
[manager]
prepend_keymap = [
# # undo trash
# { on = "u", run = "plugin restore", desc = "Restore last deleted files/folders" },
# # compress
# { on = "C", run = "plugin ouch --args=zip", desc = "Compress with ouch" },
# Goto
{ on = [ "g", "h" ], run = "cd ~", desc = "Go to ~" },
{ on = [ "g", "c" ], run = "cd ~/.config", desc = "Go to ~/.config" },
{ on = [ "g", "a" ], run = "cd ~/.cache", desc = "Go to ~/.cache" },
{ on = [ "g", "n" ], run = "cd ~/NextCloud/Documents/",desc = "Go to NextCloud Documents" },
{ on = [ "g", "l", "b" ], run = "cd ~/.local/bin", desc = "Go to ~/.local/bin" },
{ on = [ "g", "l", "s" ], run = "cd ~/.local/share", desc = "Go to ~/.local/share" },
{ on = [ "g", "s", "h" ], run = "cd ~/.steam/steam/steamapps/common", desc = "Go to ~/.steam/steam/steamapps/common" },
{ on = [ "g", "s", "g" ], run = "cd /mnt/games/SteamLibrary", desc = "Go to SteamLibrary on NTFS partition" },
{ on = [ "g", "s", "s" ], run = "cd /mnt/secondary/SteamLibrary", desc = "Go to SteamLibrary on main games drive" },
{ on = [ "g", "o" ], run = "cd /mnt/janis/Documents", desc = "Go to Documents" },
{ on = [ "g", "d" ], run = "cd ~/Downloads", desc = "Go to ~/Downloads" },
{ on = [ "g", "p" ], run = "cd /mnt/janis/Pictures", desc = "Go to Pictures" },
{ on = [ "g", "t" ], run = "cd /tmp", desc = "Go to /tmp" },
{ on = [ "g", "/" ], run = "cd /", desc = "Go to /" },
{ on = [ "g", "m" ], run = "cd /run/media/$USER", desc = "Go to /run/media" },
{ on = [ "g", "<Space>" ], run = "cd --interactive", desc = "Go to interactively" },
]

View File

@ -3,6 +3,7 @@ a52dec
aalib aalib
abseil-cpp abseil-cpp
accounts-qml-module accounts-qml-module
accountsservice
acl acl
acpi acpi
adobe-source-code-pro-fonts adobe-source-code-pro-fonts
@ -47,6 +48,9 @@ blas64-openblas
blueman blueman
bluez bluez
bluez-libs bluez-libs
bluez-qt
bluez-qt5
boost-libs
botan2 botan2
brave-bin brave-bin
breeze-icons breeze-icons
@ -78,6 +82,7 @@ composer
containerd containerd
convertlit convertlit
coreutils coreutils
cpio
cppdap cppdap
cpupower-gui cpupower-gui
cracklib cracklib
@ -106,6 +111,7 @@ dvisvgm
e2fsprogs e2fsprogs
ebook-tools ebook-tools
eclipse-java-bin eclipse-java-bin
editline
editorconfig-core-c editorconfig-core-c
efibootmgr efibootmgr
efivar efivar
@ -480,6 +486,7 @@ ijs
imagemagick imagemagick
imath imath
imlib2 imlib2
inetutils
iproute2 iproute2
iptables iptables
iputils iputils
@ -502,21 +509,26 @@ jsoncpp
julia julia
kaccounts-integration kaccounts-integration
karchive karchive
karchive5
kate kate
kauth kauth
kauth5
kbd kbd
kbookmarks kbookmarks
kcmutils kcmutils
kcodecs kcodecs
kcodecs5
kcolorpicker kcolorpicker
kcolorscheme kcolorscheme
kcompletion kcompletion
kconfig kconfig
kconfig5
kconfigwidgets kconfigwidgets
kconfigwidgets5
kcoreaddons kcoreaddons
kcoreaddons5
kcrash kcrash
kdbusaddons kdbusaddons
kdbusaddons5
kdnssd kdnssd
keyutils keyutils
kfilemetadata kfilemetadata
@ -524,6 +536,7 @@ kglobalaccel
kguiaddons kguiaddons
kguiaddons5 kguiaddons5
ki18n ki18n
ki18n5
kiconthemes kiconthemes
kidletime kidletime
kimageannotator kimageannotator
@ -531,6 +544,7 @@ kio
kirigami kirigami
kitemmodels kitemmodels
kitemviews kitemviews
kitemviews5
kitty kitty
kitty-shell-integration kitty-shell-integration
kitty-terminfo kitty-terminfo
@ -539,22 +553,28 @@ kmines
kmod kmod
knewstuff knewstuff
knotifications knotifications
knotifications5
kpackage kpackage
kparts kparts
kpty kpty
krb5 krb5
kservice kservice
kservice5
ktexteditor ktexteditor
ktextwidgets ktextwidgets
kuserfeedback kuserfeedback
kvantum kvantum
kwallet kwallet
kwallet5
kwidgetsaddons kwidgetsaddons
kwidgetsaddons5
kwindowsystem kwindowsystem
kwindowsystem5
kxmlgui kxmlgui
l-smash l-smash
lame lame
lapack lapack
lazygit
lcms2 lcms2
ldns ldns
leancrypto leancrypto
@ -596,6 +616,7 @@ lib32-libnsl
lib32-libpcap lib32-libpcap
lib32-libpciaccess lib32-libpciaccess
lib32-libpng lib32-libpng
lib32-libpng12
lib32-libpsl lib32-libpsl
lib32-libssh2 lib32-libssh2
lib32-libtasn1 lib32-libtasn1
@ -679,11 +700,13 @@ libcdio-paranoia
libcheese libcheese
libcloudproviders libcloudproviders
libcolord libcolord
libcpuid
libcups libcups
libdaemon libdaemon
libdatrie libdatrie
libdbusmenu-glib libdbusmenu-glib
libdbusmenu-gtk3 libdbusmenu-gtk3
libdbusmenu-qt5
libdc1394 libdc1394
libdca libdca
libde265 libde265
@ -795,14 +818,18 @@ libpipewire
libplacebo libplacebo
libplist libplist
libpng libpng
libpng12
libproxy libproxy
libpsl libpsl
libpulse libpulse
libpwquality libpwquality
libqalculate libqalculate
libqt5xdg
libqxp
libraqm libraqm
libraw libraw
libraw1394 libraw1394
librevenge
librewolf-bin librewolf-bin
librewolf-bin-debug librewolf-bin-debug
librsvg librsvg
@ -920,6 +947,7 @@ llvm-julia-libs
llvm-libs llvm-libs
lm_sensors lm_sensors
lmdb lmdb
lowdown
lsb-release lsb-release
lsof lsof
lua lua
@ -935,6 +963,7 @@ m4
mailcap mailcap
make make
man-db man-db
maven
mbedtls2 mbedtls2
md4c md4c
mdadm mdadm
@ -958,6 +987,7 @@ mujs
mypaint-brushes1 mypaint-brushes1
nano nano
ncurses ncurses
ncurses5-compat-libs
neofetch neofetch
neon neon
neovim neovim
@ -966,6 +996,8 @@ network-manager-applet
networkmanager networkmanager
nextcloud-client nextcloud-client
ninja ninja
nix
nix-busybox
nm-connection-editor nm-connection-editor
nmap nmap
node-gyp node-gyp
@ -1142,6 +1174,7 @@ plymouth
polkit polkit
polkit-gnome polkit-gnome
polkit-kde-agent polkit-kde-agent
polkit-qt5
polkit-qt6 polkit-qt6
poppler poppler
poppler-data poppler-data
@ -1150,6 +1183,7 @@ poppler-qt6
popt popt
portaudio portaudio
potrace potrace
powertop
prettier prettier
prismlauncher prismlauncher
procps-ng procps-ng
@ -1188,7 +1222,6 @@ python-pygments
python-pyxdg python-pyxdg
python-setuptools python-setuptools
python-shtab python-shtab
python-six
python-termcolor python-termcolor
python-tomli python-tomli
python-tqdm python-tqdm
@ -1198,15 +1231,18 @@ python-typing_extensions
python-validate-pyproject python-validate-pyproject
python-wheel python-wheel
qalculate-gtk qalculate-gtk
qca-qt5
qca-qt6 qca-qt6
qqc2-desktop-style qqc2-desktop-style
qrencode qrencode
qsynth
qt5-base qt5-base
qt5-declarative qt5-declarative
qt5-graphicaleffects qt5-graphicaleffects
qt5-location qt5-location
qt5-quickcontrols qt5-multimedia
qt5-quickcontrols2 qt5-quickcontrols2
qt5-speech
qt5-svg qt5-svg
qt5-translations qt5-translations
qt5-wayland qt5-wayland
@ -1282,6 +1318,7 @@ sndio
socat socat
solid solid
sonnet sonnet
sonnet5
sord sord
sound-theme-freedesktop sound-theme-freedesktop
soundtouch soundtouch
@ -1339,6 +1376,7 @@ texlive-publishers
texlive-xetex texlive-xetex
threadweaver threadweaver
thunar thunar
thunar-media-tags-plugin
thunar-volman thunar-volman
thunderbird thunderbird
tinysparql tinysparql
@ -1423,6 +1461,7 @@ xcb-util-keysyms
xcb-util-renderutil xcb-util-renderutil
xcb-util-wm xcb-util-wm
xcb-util-xrm xcb-util-xrm
xclip
xcur2png xcur2png
xdg-dbus-proxy xdg-dbus-proxy
xdg-desktop-portal xdg-desktop-portal
@ -1451,6 +1490,7 @@ xorg-xauth
xorg-xinit xorg-xinit
xorg-xinput xorg-xinput
xorg-xkbcomp xorg-xkbcomp
xorg-xlsclients
xorg-xmodmap xorg-xmodmap
xorg-xprop xorg-xprop
xorg-xrandr xorg-xrandr