diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-23 18:30:05 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-23 18:42:18 +0530 |
| commit | 5032239a236595451f22ea948c42281f8aa04645 (patch) | |
| tree | 5e6be8235a04614c676d8883c3c756e1b9a5f4ff /modules/file-management/lf/lfrc | |
| parent | 2ad7b06ced0ffa39d20e6be41466e5bd834ee956 (diff) | |
| download | home-manager-config-5032239a236595451f22ea948c42281f8aa04645.tar.gz home-manager-config-5032239a236595451f22ea948c42281f8aa04645.zip | |
feat: migrate from lf to yazi as default file manager
- Replace lf module with yazi module including base16 theme
- Remove file-preview and file-preview-clean scripts (no longer needed)
- Add yazi-file-chooser script for XDG Desktop Portal integration
- Update i3 keybinding to use yazi
- Add GTK_USE_PORTAL and TERMCMD session variables
- Add extraLinks support to mkScriptModule
Diffstat (limited to 'modules/file-management/lf/lfrc')
| -rw-r--r-- | modules/file-management/lf/lfrc | 168 |
1 files changed, 0 insertions, 168 deletions
diff --git a/modules/file-management/lf/lfrc b/modules/file-management/lf/lfrc deleted file mode 100644 index 7ae847c..0000000 --- a/modules/file-management/lf/lfrc +++ /dev/null @@ -1,168 +0,0 @@ -# ========================= -# BASIC MOVEMENT (nvim-like) -# ========================= - -map j down -map k up -map h updir -map l open - -map gg top -map G bottom - -map <c-u> half-up -map <c-d> half-down - -map <c-b> page-up -map <c-f> page-down - -# ========================= -# SELECTION -# ========================= - -map <space> toggle -map v invert -map V select - -# ========================= -# OPENING -# ========================= - -map o open -map <enter> open -map L open - -# ========================= -# DIRECTORY NAVIGATION -# ========================= - -map H cd .. -map gh cd ~ -map ge cd / - -# ========================= -# FILE OPERATIONS -# ========================= - -map y copy -map x cut -map p paste - -map d delete - -map a :push %mkdir<space> -map A :push %touch<space> - -map r rename - -# ========================= -# SEARCH -# ========================= - -map / search -map n search-next -map N search-prev - -map f find -map F find-back - -# ========================= -# FILTER -# ========================= - -map zf filter -map zc clear - -# ========================= -# MARKS (vim-style) -# ========================= - -map m mark-save -map ' mark-load - -# ========================= -# HISTORY -# ========================= - -map <c-o> history-prev -map <c-i> history-next - -# ========================= -# RELOAD -# ========================= - -map R reload - -# ========================= -# SHELL / COMMANDS -# ========================= - -map ! shell -map : read - -map & shell-async - -# ========================= -# VISUAL MODES / TAGGING -# ========================= - -map t tag -map T tag-toggle - -# ========================= -# SORTING -# ========================= - -map sn set sortby name -map ss set sortby size -map st set sortby time -map se set sortby ext - -# ========================= -# TOGGLES -# ========================= - -map zh set hidden! -map zr set reverse! - -# ========================= -# VIEW -# ========================= - -map zi set info -map zs set preview - -# ========================= -# JUMPS -# ========================= - -map [ jump-prev -map ] jump-next - -# ========================= -# CLIPBOARD-LIKE -# ========================= - -map c clear -map u unselect - -# ========================= -# MULTI-SELECTION NAV -# ========================= - -map J down-select -map K up-select - -# ========================= -# COMMAND MODE SHORTCUTS -# ========================= - -map w :write -map q quit -map Q quit! - -# ========================= -# FILE INFO -# ========================= - -map i info |
