From f2497953781cb533ae967889c6de5e9850d621cc Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Wed, 15 May 2024 09:17:33 +0700 Subject: [PATCH] refactor(zsh): Move lf icons to its own file --- .config/zsh/.zshenv | 165 +---------------------------------------- .config/zsh/include/lf | 163 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 164 insertions(+), 164 deletions(-) create mode 100644 .config/zsh/include/lf diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv index 0724180..309854a 100644 --- a/.config/zsh/.zshenv +++ b/.config/zsh/.zshenv @@ -130,167 +130,4 @@ export SSH_AUTH_SOCK="${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh" # zsh export ZSH_PLUGINS="${XDG_DATA_HOME:-$HOME/.local/share}/zsh/plugins" -# -- LF -# icon for lf -export LF_ICONS="\ -tw=:\ -st=:\ -ow=:\ -dt=:\ -di=:\ -fi=:\ -ln=:\ -or=:\ -ex=:\ -*.c=:\ -*.cc=:\ -*.clj=:\ -*.coffee=:\ -*.cpp=:\ -*.css=:\ -*.d=:\ -*.dart=:\ -*.erl=:\ -*.exs=:\ -*.fs=:\ -*.go=:\ -*.h=:\ -*.hh=:\ -*.hpp=:\ -*.hs=:\ -*.html=:\ -*.java=:\ -*.jl=:\ -*.js=:\ -*.json=:\ -*.lua=:\ -*.md=:\ -*.php=:\ -*.pl=:\ -*.pro=:\ -*.py=:\ -*.rb=:\ -*.rs=:\ -*.scala=:\ -*.ts=:\ -*.vim=:\ -*.cmd=:\ -*.ps1=:\ -*.sh=:\ -*.bash=:\ -*.zsh=:\ -*.fish=:\ -*.tar=:\ -*.tgz=:\ -*.arc=:\ -*.arj=:\ -*.taz=:\ -*.lha=:\ -*.lz4=:\ -*.lzh=:\ -*.lzma=:\ -*.tlz=:\ -*.txz=:\ -*.tzo=:\ -*.t7z=:\ -*.zip=:\ -*.z=:\ -*.dz=:\ -*.gz=:\ -*.lrz=:\ -*.lz=:\ -*.lzo=:\ -*.xz=:\ -*.zst=:\ -*.tzst=:\ -*.bz2=:\ -*.bz=:\ -*.tbz=:\ -*.tbz2=:\ -*.tz=:\ -*.deb=:\ -*.rpm=:\ -*.jar=:\ -*.war=:\ -*.ear=:\ -*.sar=:\ -*.rar=:\ -*.alz=:\ -*.ace=:\ -*.zoo=:\ -*.cpio=:\ -*.7z=:\ -*.rz=:\ -*.cab=:\ -*.wim=:\ -*.swm=:\ -*.dwm=:\ -*.esd=:\ -*.jpg=:\ -*.jpeg=:\ -*.mjpg=:\ -*.mjpeg=:\ -*.gif=:\ -*.bmp=:\ -*.pbm=:\ -*.pgm=:\ -*.ppm=:\ -*.tga=:\ -*.xbm=:\ -*.xpm=:\ -*.tif=:\ -*.tiff=:\ -*.png=:\ -*.svg=:\ -*.svgz=:\ -*.mng=:\ -*.pcx=:\ -*.mov=:\ -*.mpg=:\ -*.mpeg=:\ -*.m2v=:\ -*.mkv=:\ -*.webm=:\ -*.ogm=:\ -*.mp4=:\ -*.m4v=:\ -*.mp4v=:\ -*.vob=:\ -*.qt=:\ -*.nuv=:\ -*.wmv=:\ -*.asf=:\ -*.rm=:\ -*.rmvb=:\ -*.flc=:\ -*.avi=:\ -*.fli=:\ -*.flv=:\ -*.gl=:\ -*.dl=:\ -*.xcf=:\ -*.xwd=:\ -*.yuv=:\ -*.cgm=:\ -*.emf=:\ -*.ogv=:\ -*.ogx=:\ -*.aac=:\ -*.au=:\ -*.flac=:\ -*.m4a=:\ -*.mid=:\ -*.midi=:\ -*.mka=:\ -*.mp3=:\ -*.mpc=:\ -*.ogg=:\ -*.ra=:\ -*.wav=:\ -*.oga=:\ -*.opus=:\ -*.spx=:\ -*.xspf=:\ -*.pdf=:\ -*.nix=:\ -" +[ -f ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/include/lf ] && source ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/include/lf diff --git a/.config/zsh/include/lf b/.config/zsh/include/lf new file mode 100644 index 0000000..2f8b3b9 --- /dev/null +++ b/.config/zsh/include/lf @@ -0,0 +1,163 @@ +#!/bin/sh +export LF_ICONS="\ +tw=:\ +st=:\ +ow=:\ +dt=:\ +di=:\ +fi=:\ +ln=:\ +or=:\ +ex=:\ +*.c=:\ +*.cc=:\ +*.clj=:\ +*.coffee=:\ +*.cpp=:\ +*.css=:\ +*.d=:\ +*.dart=:\ +*.erl=:\ +*.exs=:\ +*.fs=:\ +*.go=:\ +*.h=:\ +*.hh=:\ +*.hpp=:\ +*.hs=:\ +*.html=:\ +*.java=:\ +*.jl=:\ +*.js=:\ +*.json=:\ +*.lua=:\ +*.md=:\ +*.php=:\ +*.pl=:\ +*.pro=:\ +*.py=:\ +*.rb=:\ +*.rs=:\ +*.scala=:\ +*.ts=:\ +*.vim=:\ +*.cmd=:\ +*.ps1=:\ +*.sh=:\ +*.bash=:\ +*.zsh=:\ +*.fish=:\ +*.tar=:\ +*.tgz=:\ +*.arc=:\ +*.arj=:\ +*.taz=:\ +*.lha=:\ +*.lz4=:\ +*.lzh=:\ +*.lzma=:\ +*.tlz=:\ +*.txz=:\ +*.tzo=:\ +*.t7z=:\ +*.zip=:\ +*.z=:\ +*.dz=:\ +*.gz=:\ +*.lrz=:\ +*.lz=:\ +*.lzo=:\ +*.xz=:\ +*.zst=:\ +*.tzst=:\ +*.bz2=:\ +*.bz=:\ +*.tbz=:\ +*.tbz2=:\ +*.tz=:\ +*.deb=:\ +*.rpm=:\ +*.jar=:\ +*.war=:\ +*.ear=:\ +*.sar=:\ +*.rar=:\ +*.alz=:\ +*.ace=:\ +*.zoo=:\ +*.cpio=:\ +*.7z=:\ +*.rz=:\ +*.cab=:\ +*.wim=:\ +*.swm=:\ +*.dwm=:\ +*.esd=:\ +*.jpg=:\ +*.jpeg=:\ +*.mjpg=:\ +*.mjpeg=:\ +*.gif=:\ +*.bmp=:\ +*.pbm=:\ +*.pgm=:\ +*.ppm=:\ +*.tga=:\ +*.xbm=:\ +*.xpm=:\ +*.tif=:\ +*.tiff=:\ +*.png=:\ +*.svg=:\ +*.svgz=:\ +*.mng=:\ +*.pcx=:\ +*.mov=:\ +*.mpg=:\ +*.mpeg=:\ +*.m2v=:\ +*.mkv=:\ +*.webm=:\ +*.ogm=:\ +*.mp4=:\ +*.m4v=:\ +*.mp4v=:\ +*.vob=:\ +*.qt=:\ +*.nuv=:\ +*.wmv=:\ +*.asf=:\ +*.rm=:\ +*.rmvb=:\ +*.flc=:\ +*.avi=:\ +*.fli=:\ +*.flv=:\ +*.gl=:\ +*.dl=:\ +*.xcf=:\ +*.xwd=:\ +*.yuv=:\ +*.cgm=:\ +*.emf=:\ +*.ogv=:\ +*.ogx=:\ +*.aac=:\ +*.au=:\ +*.flac=:\ +*.m4a=:\ +*.mid=:\ +*.midi=:\ +*.mka=:\ +*.mp3=:\ +*.mpc=:\ +*.ogg=:\ +*.ra=:\ +*.wav=:\ +*.oga=:\ +*.opus=:\ +*.spx=:\ +*.xspf=:\ +*.pdf=:\ +*.nix=:\ +"