123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530 |
- # ~/.profile: executed by the command interpreter for login shells.
- # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
- # exists.
- # see /usr/share/doc/bash/examples/startup-files for examples.
- # the files are located in the bash-doc package.
- # the default umask is set in /etc/profile; for setting the umask
- # for ssh logins, install and configure the libpam-umask package.
- #umask 022
- man() {
- command man "$@" | eval ${MANPAGER}
- }
- ###############################################################################
- # EXPORTs
- ###############################################################################
- export HOME=$(echo /home/$USER)
- # # export LIBVA_DRIVERS_PATH="/usr/lib/xorg/modules/drivers"
- # # export LIBVA_DRIVER_NAME="vdpau"
- #export LIBVA_DRIVER_NAME="nvidia"
- # # export VDPAU_DRIVER="nvidia"
- export SXHKD_SHELL="/usr/bin/bash"
- # export GHCUP_INSTALL_BASE_PREFIX="$HOME/.config" # for GHCUP
- # export GOPATH="$HOME/go"
- # export PATH=$PATH:$HOME/.local/bin:$HOME/.cargo/bin:$HOME/.config/vifm/scripts:$HOME/Programs/AppImageApplications:$GHCUP_INSTALL_BASE_PREFIX/.ghcup/bin:$HOME/Programs/Android_SDK/platform-tools:$GOPATH/bin
- export EDITOR="vim" # vim is either a link to nvim or just vim
- export VISUAL="gvim" # gvim is either a link to nvim-qt or just gvim
- export TERM="xterm-256color"
- export TERMINAL="wezterm"
- export BROWSER="brave"
- # export RANGER_LOAD_DEFAULT_RC=FALSE # to avoid loading ranger's config twice
- # # export BROWSER="qutebrowser"
- # #export EDITOR="emacs -nw"
- # # export QT_QPA_PLATFORMTHEME="qt5ct"
- # # export MANPAGER="sh -c 'col -bx | bat --theme gruvbox-dark -l man -p'" # $MANPAGER use batcat to read mans
- export PAGER="bat"
- export MANPAGER="sh -c 'col -bx | bat -l man -p'" # theme moved to the .config/bat/config
- # export MANPAGER="bat man -p" # theme moved to the .config/bat/config
- # export ANDROID_SDK="$HOME/Programs/Android_SDK"
- #
- # export XDG_CONFIG_HOME="$HOME/.config"
- # export XDG_DATA_HOME="$HOME/.local/share"
- # export XDG_DATA_DIRS="$HOME/.local/share/flatpak/exports/share"
- # export XDG_DATA_DIRS+=":/var/lib/flatpak/exports/share"
- # export XDG_DATA_DIRS+=":$HOME/.local/share/flatpak/exports/share/applications"
- # export XDG_DATA_DIRS+=":/var/lib/flatpak/exports/share/applications"
- # export XDG_CACHE_HOME="$HOME/.cache"
- #
- # # Icons for lf file manager
- # export LF_ICONS="\
- # fi=:\
- # di=:\
- # ln=:\
- # pi=|:\
- # so=ﯲ:\
- # db=:\
- # cd=c:\
- # or=:\
- # su=:\
- # sg=:\
- # tw=:\
- # ow=w:\
- # st=:\
- # ex=:\
- # *.7z=:\
- # *.a=:\
- # *.aac=:\
- # *.ace=:\
- # *.ai=:\
- # *.alz=:\
- # *.apk=:\
- # *.arc=:\
- # *.arj=:\
- # *.asf=:\
- # *.asm=:\
- # *.asp=:\
- # *.au=:\
- # *.aup=:\
- # *.avi=:\
- # *.avi=:\
- # *.awk=:\
- # *.bash=:\
- # *.bat=:\
- # *.bmp=:\
- # *.bz2=:\
- # *.bz=:\
- # *.c++=:\
- # *.c=:\
- # *.cab=:\
- # *.cbr=:\
- # *.cbz=:\
- # *.cc=:\
- # *.cgm=:\
- # *.class=:\
- # *.clj=:\
- # *.cljc=:\
- # *.cljs=:\
- # *.cmake=:\
- # *.cmd=:\
- # *.coffee=:\
- # *.conf=:\
- # *.cp=:\
- # *.cpio=:\
- # *.cpp=:\
- # *.cs=:\
- # *.css=:\
- # *.cue=:\
- # *.csh=:\
- # *.cvs=:\
- # *.cxx=:\
- # *.d=:\
- # *.dart=:\
- # *.db=:\
- # *.deb=:\
- # *.diff=:\
- # *.dl=:\
- # *.dll=:\
- # *.doc=:\
- # *.docx=:\
- # *.dump=:\
- # *.dwm=:\
- # *.dz=:\
- # *.ear=:\
- # *.edn=:\
- # *.eex=:\
- # *.efi=:\
- # *.ejs=:\
- # *.elf=:\
- # *.elm=:\
- # *.emf=:\
- # *.epub=:\
- # *.erl=:\
- # *.esd=:\
- # *.ex=:\
- # *.exe=:\
- # *.exs=:\
- # *.f#=:\
- # *.fifo=|:\
- # *.fish=:\
- # *.flac=:\
- # *.flc=:\
- # *.fli=:\
- # *.flv=:\
- # *.flv=:\
- # *.fs=:\
- # *.fsi=:\
- # *.fsscript=:\
- # *.fsx=:\
- # *.gem=:\
- # *.gif=:\
- # *.git=:\
- # *.gl=:\
- # *.go=:\
- # *.gz=:\
- # *.gzip=:\
- # *.h=:\
- # *.hbs=:\
- # *.hh=:\
- # *.hpp=:\
- # *.hrl=:\
- # *.hs=:\
- # *.htaccess=:\
- # *.htm=:\
- # *.html=:\
- # *.htpasswd=:\
- # *.ico=:\
- # *.img=:\
- # *.ini=:\
- # *.iso=:\
- # *.jar=:\
- # *.java=:\
- # *.jl=:\
- # *.jpeg=:\
- # *.jpg=:\
- # *.js=:\
- # *.json=:\
- # *.jsx=:\
- # *.key=:\
- # *.ksh=:\
- # *.less=:\
- # *.lha=:\
- # *.lhs=:\
- # *.log=:\
- # *.lrz=:\
- # *.lua=:\
- # *.lz4=:\
- # *.lz=:\
- # *.lzh=:\
- # *.lzma=:\
- # *.lzo=:\
- # *.m2v=:\
- # *.m4a=:\
- # *.m4v=:\
- # *.markdown=:\
- # *.md=:\
- # *.mid=:\
- # *.midi=:\
- # *.mjpeg=:\
- # *.mjpg=:\
- # *.mka=:\
- # *.mkv=:\
- # *.ml=λ:\
- # *.mli=λ:\
- # *.mng=:\
- # *.mov=:\
- # *.mp3=:\
- # *.mp4=:\
- # *.mp4v=:\
- # *.mpc=:\
- # *.mpeg=:\
- # *.mpg=:\
- # *.msi=:\
- # *.mustache=:\
- # *.nix=:\
- # *.nuv=:\
- # *.o=:\
- # *.oga=:\
- # *.ogg=:\
- # *.ogm=:\
- # *.ogv=:\
- # *.ogx=:\
- # *.opus=:\
- # *.pbm=:\
- # *.pcx=:\
- # *.pdf=:\
- # *.pgm=:\
- # *.php=:\
- # *.pl=:\
- # *.pm=:\
- # *.png=:\
- # *.ppk=:\
- # *.ppm=:\
- # *.ppt=:\
- # *.pptx=:\
- # *.pro=:\
- # *.ps1=:\
- # *.psb=:\
- # *.psd=:\
- # *.pub=:\
- # *.py=:\
- # *.pyc=:\
- # *.pyd=:\
- # *.pyo=:\
- # *.qt=:\
- # *.ra=:\
- # *.rar=:\
- # *.rb=:\
- # *.rc=:\
- # *.rlib=:\
- # *.rm=:\
- # *.rmvb=:\
- # *.rom=:\
- # *.rpm=:\
- # *.rs=:\
- # *.rss=:\
- # *.rtf=:\
- # *.rz=:\
- # *.s=:\
- # *.sar=:\
- # *.scala=:\
- # *.scss=:\
- # *.sh=:\
- # *.slim=:\
- # *.sln=:\
- # *.so=:\
- # *.spx=:\
- # *.sql=:\
- # *.styl=:\
- # *.suo=:\
- # *.svg=:\
- # *.svgz=:\
- # *.swm=:\
- # *.t7z=:\
- # *.t=:\
- # *.tar=:\
- # *.taz=:\
- # *.tbz2=:\
- # *.tbz=:\
- # *.tga=:\
- # *.tgz=:\
- # *.tif=:\
- # *.tiff=:\
- # *.tlz=:\
- # *.ts=:\
- # *.twig=:\
- # *.txz=:\
- # *.tz=:\
- # *.tzo=:\
- # *.tzst=:\
- # *.vim=:\
- # *.vimrc=:\
- # *.vob=:\
- # *.war=:\
- # *.wav=:\
- # *.wav=:\
- # *.webm=:\
- # *.wim=:\
- # *.wmv=:\
- # *.xbm=:\
- # *.xbps=:\
- # *.xcf=:\
- # *.xhtml=:\
- # *.xls=:\
- # *.xlsx=:\
- # *.xml=:\
- # *.xpm=:\
- # *.xspf=:\
- # *.xul=:\
- # *.xwd=:\
- # *.xz=:\
- # *.yaml=:\
- # *.yml=:\
- # *.yuv=:\
- # *.z=:\
- # *.zip=:\
- # *.zoo=:\
- # *.zsh=:\
- # *.zst=:\
- # *.src=:\
- # *.ebuild=:\
- # "
- #
- # # export LF_ICONS="\
- # # tw=:\
- # # st=:\
- # # ow=:\
- # # dt=:\
- # # di=:\
- # # fi=:\
- # # ln=:\
- # # or=:\
- # # *.7z=:\
- # # *.a=:\
- # # *.ai=:\
- # # *.apk=:\
- # # *.asm=:\
- # # *.asp=:\
- # # *.aup=:\
- # # *.avi=:\
- # # *.awk=:\
- # # *.bash=:\
- # # *.bat=:\
- # # *.bmp=:\
- # # *.bz2=:\
- # # *.c=:\
- # # *.c++=:\
- # # *.cab=:\
- # # *.cbr=:\
- # # *.cbz=:\
- # # *.cc=:\
- # # *.class=:\
- # # *.clj=:\
- # # *.cljc=:\
- # # *.cljs=:\
- # # *.cmake=:\
- # # *.coffee=:\
- # # *.conf=:\
- # # *.cp=:\
- # # *.cpio=:\
- # # *.cpp=:\
- # # *.cs=:\
- # # *.csh=:\
- # # *.css=:\
- # # *.cue=:\
- # # *.cvs=:\
- # # *.cxx=:\
- # # *.d=:\
- # # *.dart=:\
- # # *.db=:\
- # # *.deb=:\
- # # *.diff=:\
- # # *.dll=:\
- # # *.doc=:\
- # # *.docx=:\
- # # *.dump=:\
- # # *.edn=:\
- # # *.eex=:\
- # # *.efi=:\
- # # *.ejs=:\
- # # *.elf=:\
- # # *.elm=:\
- # # *.epub=:\
- # # *.erl=:\
- # # *.ex=:\
- # # *.exe=:\
- # # *.exs=:\
- # # *.f#=:\
- # # *.fifo=|
- # # *.fish=:\
- # # *.flac=:\
- # # *.flv=:\
- # # *.fs=:\
- # # *.fsi=:\
- # # *.fsscript=:\
- # # *.fsx=:\
- # # *.gem=:\
- # # *.gemspec=:\
- # # *.gif=:\
- # # .git=:\
- # # *.go=:\
- # # *.gz=:\
- # # *.gzip=:\
- # # *.h=:\
- # # *.haml=:\
- # # *.hbs=:\
- # # *.hh=:\
- # # *.hpp=:\
- # # *.hrl=:\
- # # *.hs=:\
- # # *.htaccess=:\
- # # *.htm=:\
- # # *.html=:\
- # # *.htpasswd=:\
- # # *.hxx=:\
- # # *.ico=:\
- # # *.img=:\
- # # *.ini=:\
- # # *.iso=:\
- # # *.jar=:\
- # # *.java=:\
- # # *.jl=:\
- # # *.jpeg=:\
- # # *.jpg=:\
- # # *.js=:\
- # # *.json=:\
- # # *.jsx=:\
- # # *.key=:\
- # # *.ksh=:\
- # # *.leex=:\
- # # *.less=:\
- # # *.lha=:\
- # # *.lhs=:\
- # # *.log=:\
- # # *.lua=:\
- # # *.lzh=:\
- # # *.lzma=:\
- # # *.m4a=:\
- # # *.m4v=:\
- # # *.markdown=:\
- # # *.md=:\
- # # *.mdx=:\
- # # *.mjs=:\
- # # *.mkv=:\
- # # *.ml=λ:\
- # # *.mli=λ:\
- # # *.mov=:\
- # # *.mp3=:\
- # # *.mp4=:\
- # # *.mpeg=:\
- # # *.mpg=:\
- # # *.msi=:\
- # # *.mustache=:\
- # # *.nix=:\
- # # *.o=:\
- # # *.ogg=:\
- # # *.pdf=:\
- # # *.php=:\
- # # *.pl=:\
- # # *.pm=:\
- # # *.png=:\
- # # *.pp=:\
- # # *.ppt=:\
- # # *.pptx=:\
- # # *.ps1=:\
- # # *.psb=:\
- # # *.psd=:\
- # # *.pub=:\
- # # *.py=:\
- # # *.pyc=:\
- # # *.pyd=:\
- # # *.pyo=:\
- # # *.r=ﳒ:\
- # # *.rake=:\
- # # *.rar=:\
- # # *.rb=:\
- # # *.rc=:\
- # # *.rlib=:\
- # # *.rmd=:\
- # # *.rom=:\
- # # *.rpm=:\
- # # *.rproj=鉶:\
- # # *.rs=:\
- # # *.rss=:\
- # # *.rtf=:\
- # # *.s=:\
- # # *.sass=:\
- # # *.scala=:\
- # # *.scss=:\
- # # *.sh=:\
- # # *.slim=:\
- # # *.sln=:\
- # # *.so=:\
- # # *.sql=:\
- # # *.styl=:\
- # # *.suo=:\
- # # *.swift=:\
- # # *.t=:\
- # # *.tar=:\
- # # *.tex=ﭨ:\
- # # *.tgz=:\
- # # *.toml=:\
- # # *.ts=:\
- # # *.tsx=:\
- # # *.twig=:\
- # # *.vim=:\
- # # *.vimrc=:\
- # # *.vue=﵂:\
- # # *.wav=:\
- # # *.webm=:\
- # # *.webmanifest=:\
- # # *.webp=:\
- # # *.xbps=:\
- # # *.xcplayground=:\
- # # *.xhtml=:\
- # # *.xls=:\
- # # *.xlsx=:\
- # # *.xml=:\
- # # *.xul=:\
- # # *.xz=:\
- # # *.yaml=:\
- # # *.yml=:\
- # # *.zip=:\
- # # *.zsh=:\
- # # "
- #
|