about summary refs log tree commit diff
path: root/lf
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2020-09-29 14:00:33 -0400
committerBen Harris <ben@tilde.team>2020-09-29 14:00:33 -0400
commit95c2abb9183ca68075858059bf798d7d52396b4b (patch)
treec03dff48d627c896f4919c871e7ef7f3d75b840c /lf
parent3d5219f8150c4b70769b1abd8bbfd41f249cc175 (diff)
delete other lf files
Diffstat (limited to 'lf')
-rw-r--r--lf/.config/lf/lfrc115
-rw-r--r--lf/.stow-local-ignore1
2 files changed, 0 insertions, 116 deletions
diff --git a/lf/.config/lf/lfrc b/lf/.config/lf/lfrc
deleted file mode 100644
index fd7e826..0000000
--- a/lf/.config/lf/lfrc
+++ /dev/null
@@ -1,115 +0,0 @@
-# interpreter for shell commands (needs to be POSIX compatible)
-set shell sh
-
-# set '-eu' options for shell commands
-# These options are used to have safer shell commands. Option '-e' is used to
-# exit on error and option '-u' is used to give error for unset variables.
-# Option '-f' disables pathname expansion which can be useful when $f, $fs, and
-# $fx variables contain names with '*' or '?' characters. However, this option
-# is used selectively within individual commands as it can be limiting at
-# times.
-set shellopts '-eu'
-
-# set internal field separator (IFS) to "\n" for shell commands
-# This is useful to automatically split file names in $fs and $fx properly
-# since default file separator used in these variables (i.e. 'filesep' option)
-# is newline. You need to consider the values of these options and create your
-# commands accordingly.
-set ifs "\n"
-
-# leave some space at the top and the bottom of the screen
-set scrolloff 10
-
-# use enter for shell commands
-map <enter> shell
-
-# execute current file (must be executable)
-map x $$f
-map X !$f
-
-# dedicated keys for file opener actions
-map o &mimeopen $f
-map O $mimeopen --ask $f
-
-# define a custom 'open' command
-# This command is called when current file is not a directory. You may want to
-# use either file extensions and/or mime types here. Below uses an editor for
-# text files and a file opener for the rest.
-cmd open ${{
-    case "$f" in
-        *.tar.bz|*.tar.bz2|*.tbz|*.tbz2|*.tar.gz|*.tgz|*.tar.xz|*.txz|*.zip|*.rar|*.iso)
-            mntdir="$f-archivemount"
-            [ ! -d "$mntdir" ] && {
-                mkdir "$mntdir"
-                archivemount "$f" "$mntdir"
-                echo "$mntdir" >> "/tmp/__lf_archivemount_$id"
-            }
-            lf -remote "send $id cd \"$mntdir\""
-            lf -remote "send $id reload"
-            ;;
-        *)
-            case $(file --mime-type $f -b) in
-                text/*)
-                    $EDITOR $fx
-                    ;;
-                *)
-                    for f in $fx; do
-                        setsid $OPENER $f > /dev/null 2> /dev/null &
-                    done
-                    ;;
-            esac
-            ;;
-}}
-
-# define a custom 'rename' command without prompt for overwrite
-cmd rename %[ -e $1 ] && printf "file exists" || mv $f $1
-map r push :rename<space>
-
-# move current file or selected files to trash folder
-# (also see 'man mv' for backup/overwrite options)
-cmd trash %set -f; mv $fx ~/.trash
-
-cmd delete ${{
-    set -f
-    printf "$fx\n"
-    printf "delete?[y/n]"
-    read ans
-    [ $ans = "y" ] && rm -rf $fx
-}}
-
-# use '<delete>' key for either 'trash' or 'delete' command
-map <delete> trash
-# map <delete> delete
-
-# extract the current file with the right command
-# (xkcd link: https://xkcd.com/1168/)
-cmd extract ${{
-    set -f
-    case $f in
-        *.tar.bz|*.tar.bz2|*.tbz|*.tbz2) tar xjvf $f;;
-        *.tar.gz|*.tgz) tar xzvf $f;;
-        *.tar.xz|*.txz) tar xJvf $f;;
-        *.zip) unzip $f;;
-        *.rar) unrar x $f;;
-        *.7z) 7z x $f;;
-    esac
-}}
-
-# compress current file or selected files with tar and gunzip
-cmd tar ${{
-    set -f
-    mkdir $1
-    cp -r $fx $1
-    tar czf $1.tar.gz $1
-    rm -rf $1
-}}
-
-# compress current file or selected files with zip
-cmd zip ${{
-    set -f
-    mkdir $1
-    cp -r $fx $1
-    zip -r $1.zip $1
-    rm -rf $1
-}}
-
diff --git a/lf/.stow-local-ignore b/lf/.stow-local-ignore
deleted file mode 100644
index 66787ac..0000000
--- a/lf/.stow-local-ignore
+++ /dev/null
@@ -1 +0,0 @@
-lf