aboutsummaryrefslogtreecommitdiff
path: root/config/lf
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2023-06-29 14:45:20 +0530
committerAkshay Nair <phenax5@gmail.com>2023-06-29 14:45:20 +0530
commitf8f66295d90c6db724da519cc1be1ef1233ecdf5 (patch)
tree42b176ac7303f95c897671018b555c38765737f9 /config/lf
parentedc4ef0106f7d4a37d367e81ae9e6470dbdc7087 (diff)
downloadnixos-config-f8f66295d90c6db724da519cc1be1ef1233ecdf5.tar.gz
nixos-config-f8f66295d90c6db724da519cc1be1ef1233ecdf5.zip
config sync:
Diffstat (limited to 'config/lf')
-rw-r--r--config/lf/lfrc24
1 files changed, 15 insertions, 9 deletions
diff --git a/config/lf/lfrc b/config/lf/lfrc
index 3a9b26d..98c495e 100644
--- a/config/lf/lfrc
+++ b/config/lf/lfrc
@@ -4,9 +4,11 @@ set icons true
set ignorecase true
set relativenumber true
set ratios 2:3
+set dirpreviews false
-set preview false
+set preview true
set previewer ~/.config/lf/previewer.sh
+set cursorpreviewfmt "\033[7m"
cmd open_internal ${{
case $(file --mime-type "$f" -bL) in
@@ -39,12 +41,6 @@ cmd move_to_trash ${{
done;
}}
-cmd rename %{{
- printf " Rename to: "
- read ans
- mv -i "$f" "$ans"
-}}
-
cmd show_images ${{
if [ "$(echo "$fx" | wc -l)" = "1" ]; then
sxiv $(dirname "$fx") &
@@ -53,6 +49,18 @@ cmd show_images ${{
fi;
}}
+cmd unzip_zip ${{
+ unzip $f;
+}}
+
+cmd unzip_7z ${{
+ nix-zsh -p p7zip --run '7z x $f';
+}}
+
+cmd unzip_rar ${{
+ NIXPKGS_ALLOW_UNFREE=1 nix-zsh -p unrar --run 'unrar x $f';
+}}
+
# }}}
# Unset old keys {{{
@@ -74,8 +82,6 @@ map x cut
map y copy
map mf mkfile
map md mkdir
-map rr rename
-
# View changes
map <enter> open_internal