mirror of
https://github.com/LukeSmithxyz/voidrice.git
synced 2026-03-20 01:37:45 +01:00
Merge remote-tracking branch 'LukeSmithxyz/master'
This commit is contained in:
commit
0cad686859
@ -10,6 +10,11 @@ gaps inner 5
|
|||||||
gaps outer 5
|
gaps outer 5
|
||||||
set $term --no-startup-id $TERMINAL
|
set $term --no-startup-id $TERMINAL
|
||||||
set $mod Mod4
|
set $mod Mod4
|
||||||
|
set $stoprec --no-startup-id dmenurecord kill
|
||||||
|
set $shutdown sudo -A shutdown -h now
|
||||||
|
set $reboot sudo -A reboot
|
||||||
|
set $netrefresh --no-startup-id sudo -A systemctl restart NetworkManager
|
||||||
|
set $hibernate sudo -A systemctl suspend
|
||||||
|
|
||||||
# #---Dropdown Windows---# #
|
# #---Dropdown Windows---# #
|
||||||
# General dropdown window traits. The order can matter.
|
# General dropdown window traits. The order can matter.
|
||||||
@ -24,41 +29,65 @@ for_window [instance="dropdown_dropdowncalc"] border pixel 2
|
|||||||
for_window [instance="dropdown_*"] move position center
|
for_window [instance="dropdown_*"] move position center
|
||||||
|
|
||||||
# #---Basic Bindings---# #
|
# #---Basic Bindings---# #
|
||||||
|
bindsym $mod+Return exec $term
|
||||||
bindsym $mod+Shift+Return exec --no-startup-id samedir
|
bindsym $mod+Shift+Return exec --no-startup-id samedir
|
||||||
|
|
||||||
bindsym $mod+Shift+space floating toggle
|
bindsym $mod+Shift+space floating toggle
|
||||||
bindsym $mod+space focus mode_toggle
|
bindsym $mod+space focus mode_toggle
|
||||||
|
|
||||||
bindsym $mod+Escape workspace prev
|
bindsym $mod+Escape workspace prev
|
||||||
bindsym $mod+Shift+Escape exec --no-startup-id prompt "Exit i3?" "i3-msg exit"
|
|
||||||
|
# bindsym $mod+BackSpace
|
||||||
|
bindsym $mod+Shift+BackSpace exec --no-startup-id prompt "Reboot computer?" "$reboot"
|
||||||
|
|
||||||
|
bindsym $mod+grave exec --no-startup-id dmenuunicode
|
||||||
|
##bindsym $mod+asciitilde
|
||||||
|
|
||||||
#STOP/HIDE EVERYTHING:
|
#STOP/HIDE EVERYTHING:
|
||||||
bindsym $mod+Shift+Delete exec --no-startup-id lmc truemute ; exec --no-startup-id lmc pause ; exec --no-startup-id pauseallmpv; workspace 0; exec $term -e htop ; exec $term -e $FILE
|
bindsym $mod+Shift+Delete exec --no-startup-id lmc truemute ; exec --no-startup-id lmc pause ; exec --no-startup-id pauseallmpv; workspace 0; exec $term -e htop ; exec $term -e $FILE
|
||||||
|
|
||||||
|
# Show selection:
|
||||||
|
bindsym $mod+Insert exec --no-startup-id showclip
|
||||||
|
##bindsym $mod+Pause
|
||||||
|
|
||||||
# #---Letter Key Bindings---# #
|
# #---Letter Key Bindings---# #
|
||||||
bindsym $mod+q [con_id="__focused__" instance="^(?!dropdown_).*$"] kill
|
bindsym $mod+q [con_id="__focused__" instance="^(?!dropdown_).*$"] kill
|
||||||
bindsym $mod+Shift+q [con_id="__focused__" instance="^(?!dropdown_).*$"] exec --no-startup-id kill -9 `xdotool getwindowfocus getwindowpid`
|
bindsym $mod+Shift+q [con_id="__focused__" instance="^(?!dropdown_).*$"] exec --no-startup-id kill -9 `xdotool getwindowfocus getwindowpid`
|
||||||
|
|
||||||
|
bindsym $mod+w exec $term -e nmtui
|
||||||
|
bindsym $mod+Shift+w exec --no-startup-id $BROWSER
|
||||||
|
|
||||||
|
bindsym $mod+e exec $term -e neomutt && pkill -RTMIN+12 i3blocks
|
||||||
|
bindsym $mod+Shift+e exec --no-startup-id tutorialvids
|
||||||
|
|
||||||
|
bindsym $mod+r exec $term -e $FILE
|
||||||
bindsym $mod+Shift+r exec --no-startup-id winresize
|
bindsym $mod+Shift+r exec --no-startup-id winresize
|
||||||
|
|
||||||
bindsym $mod+t split toggle
|
bindsym $mod+t split toggle
|
||||||
bindsym $mod+Shift+t gaps inner current set 15; gaps outer current set 15
|
bindsym $mod+Shift+t gaps inner current set 15; gaps outer current set 15
|
||||||
|
|
||||||
|
bindsym $mod+y exec $term -e calcurse -D ~/.config/calcurse
|
||||||
bindsym $mod+Shift+y exec --no-startup-id i3resize left
|
bindsym $mod+Shift+y exec --no-startup-id i3resize left
|
||||||
|
|
||||||
bindsym $mod+u exec --no-startup-id ddspawn tmuxdd
|
bindsym $mod+u exec --no-startup-id ddspawn tmuxdd
|
||||||
bindsym $mod+Shift+u exec --no-startup-id i3resize down
|
bindsym $mod+Shift+u exec --no-startup-id i3resize down
|
||||||
|
|
||||||
|
bindsym $mod+i exec $term -e htop
|
||||||
bindsym $mod+Shift+i exec --no-startup-id i3resize up
|
bindsym $mod+Shift+i exec --no-startup-id i3resize up
|
||||||
|
|
||||||
bindsym $mod+o sticky toggle
|
bindsym $mod+o sticky toggle
|
||||||
bindsym $mod+Shift+o exec --no-startup-id i3resize right
|
bindsym $mod+Shift+o exec --no-startup-id i3resize right
|
||||||
|
|
||||||
|
bindsym $mod+p exec --no-startup-id lmc toggle
|
||||||
|
bindsym $mod+Shift+p exec --no-startup-id lmc pause
|
||||||
|
|
||||||
bindsym $mod+a exec --no-startup-id ddspawn dropdowncalc -f mono:pixelsize=24
|
bindsym $mod+a exec --no-startup-id ddspawn dropdowncalc -f mono:pixelsize=24
|
||||||
|
bindsym $mod+Shift+a exec $term -e pulsemixer
|
||||||
|
|
||||||
bindsym $mod+s gaps inner current plus 5
|
bindsym $mod+s gaps inner current plus 5
|
||||||
bindsym $mod+Shift+s gaps inner current minus 5
|
bindsym $mod+Shift+s gaps inner current minus 5
|
||||||
|
|
||||||
|
bindsym $mod+d exec --no-startup-id dmenu_run
|
||||||
bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0
|
bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0
|
||||||
|
|
||||||
set $freeze Distraction-free mode (super+shift+f to reactivate bindings)
|
set $freeze Distraction-free mode (super+shift+f to reactivate bindings)
|
||||||
@ -69,6 +98,7 @@ bindsym $mod+f fullscreen toggle
|
|||||||
bindsym $mod+Shift+f mode "$freeze" ;; exec --no-startup-id notify-send "Distraction-free mode activated." "Press Super+Shift+f to return."
|
bindsym $mod+Shift+f mode "$freeze" ;; exec --no-startup-id notify-send "Distraction-free mode activated." "Press Super+Shift+f to return."
|
||||||
|
|
||||||
bindsym $mod+g workspace prev
|
bindsym $mod+g workspace prev
|
||||||
|
bindsym $mod+Shift+g exec --no-startup-id gimp; workspace $ws5
|
||||||
|
|
||||||
bindsym $mod+h focus left
|
bindsym $mod+h focus left
|
||||||
bindsym $mod+Shift+h move left 30
|
bindsym $mod+Shift+h move left 30
|
||||||
@ -89,13 +119,21 @@ bindsym $mod+Ctrl+l move workspace to output right
|
|||||||
bindsym $mod+z gaps outer current plus 5
|
bindsym $mod+z gaps outer current plus 5
|
||||||
bindsym $mod+Shift+z gaps outer current minus 5
|
bindsym $mod+Shift+z gaps outer current minus 5
|
||||||
|
|
||||||
|
bindsym $mod+x exec --no-startup-id mpc pause; exec --no-startup-id pauseallmpv ; exec --no-startup-id i3lock -e -f -c 1d2021 ; exec --no-startup-id xset dpms force off
|
||||||
|
bindsym $mod+Shift+x exec --no-startup-id prompt "Shutdown computer?" "$shutdown"
|
||||||
|
|
||||||
bindsym $mod+c exec --no-startup-id cabl
|
bindsym $mod+c exec --no-startup-id cabl
|
||||||
|
bindsym $mod+Shift+c exec --no-startup-id camtoggle
|
||||||
|
|
||||||
bindsym $mod+b bar mode toggle
|
bindsym $mod+b bar mode toggle
|
||||||
bindsym $mod+Shift+b floating toggle; sticky toggle; exec --no-startup-id hover left
|
bindsym $mod+Shift+b floating toggle; sticky toggle; exec --no-startup-id hover left
|
||||||
|
|
||||||
|
bindsym $mod+n exec $term -e newsboat && pkill -RTMIN+6 i3blocks
|
||||||
bindsym $mod+Shift+n floating toggle; sticky toggle; exec --no-startup-id hover right
|
bindsym $mod+Shift+n floating toggle; sticky toggle; exec --no-startup-id hover right
|
||||||
|
|
||||||
|
bindsym $mod+m exec --no-startup-id $term -e ncmpcpp
|
||||||
|
bindsym $mod+Shift+m exec --no-startup-id lmc mute
|
||||||
|
|
||||||
# #---Workspace Bindings---# #
|
# #---Workspace Bindings---# #
|
||||||
bindsym $mod+Home workspace $ws1
|
bindsym $mod+Home workspace $ws1
|
||||||
bindsym $mod+Shift+Home move container to workspace $ws1
|
bindsym $mod+Shift+Home move container to workspace $ws1
|
||||||
@ -166,18 +204,137 @@ for_window [title="mpvfloat"] border pixel 0
|
|||||||
no_focus [title="mpvfloat"]
|
no_focus [title="mpvfloat"]
|
||||||
|
|
||||||
# #---Function Buttons---# #
|
# #---Function Buttons---# #
|
||||||
|
bindsym $mod+F1 exec --no-startup-id groff -mom ~/.local/share/larbs/readme.mom -Tpdf | zathura -
|
||||||
bindsym $mod+F2 restart
|
bindsym $mod+F2 restart
|
||||||
|
bindsym $mod+F3 exec --no-startup-id displayselect
|
||||||
|
bindsym $mod+F4 exec --no-startup-id prompt "Hibernate computer?" "$hibernate"
|
||||||
|
bindsym $mod+F5 exec --no-startup-id $netrefresh
|
||||||
|
bindsym $mod+F6 exec --no-startup-id torwrap
|
||||||
|
bindsym $mod+F7 exec --no-startup-id td-toggle
|
||||||
|
bindsym $mod+F8 exec --no-startup-id mailsync
|
||||||
|
bindsym $mod+F9 exec --no-startup-id dmenumount
|
||||||
|
bindsym $mod+F10 exec --no-startup-id dmenuumount
|
||||||
|
bindsym $mod+F11 exec --no-startup-id ducksearch
|
||||||
|
bindsym $mod+F12 exec $term -e nmtui
|
||||||
|
|
||||||
# #---Arrow Keys---# #
|
# #---Arrow Keys---# #
|
||||||
bindsym $mod+Left focus left
|
bindsym $mod+Left focus left
|
||||||
|
bindsym $mod+Shift+Left move left
|
||||||
bindsym $mod+Ctrl+Left move workspace to output left
|
bindsym $mod+Ctrl+Left move workspace to output left
|
||||||
bindsym $mod+Down focus down
|
bindsym $mod+Down focus down
|
||||||
|
bindsym $mod+Shift+Down move down
|
||||||
bindsym $mod+Ctrl+Down move workspace to output down
|
bindsym $mod+Ctrl+Down move workspace to output down
|
||||||
bindsym $mod+Up focus up
|
bindsym $mod+Up focus up
|
||||||
|
bindsym $mod+Shift+Up move up
|
||||||
bindsym $mod+Ctrl+Up move workspace to output up
|
bindsym $mod+Ctrl+Up move workspace to output up
|
||||||
bindsym $mod+Right focus right
|
bindsym $mod+Right focus right
|
||||||
bindsym $mod+Ctrl+Right move workspace to output right
|
|
||||||
bindsym $mod+Shift+Left move left
|
|
||||||
bindsym $mod+Shift+Down move down
|
|
||||||
bindsym $mod+Shift+Up move up
|
|
||||||
bindsym $mod+Shift+Right move right
|
bindsym $mod+Shift+Right move right
|
||||||
|
bindsym $mod+Ctrl+Right move workspace to output right
|
||||||
|
|
||||||
|
# #---Media Keys---# #
|
||||||
|
# Volume keys
|
||||||
|
bindsym $mod+plus exec --no-startup-id lmc up 5
|
||||||
|
bindsym $mod+Shift+plus exec --no-startup-id lmc up 15
|
||||||
|
bindsym $mod+minus exec --no-startup-id lmc down 5
|
||||||
|
bindsym $mod+Shift+minus exec --no-startup-id lmc down 15
|
||||||
|
bindsym $mod+less exec --no-startup-id lmc prev
|
||||||
|
bindsym $mod+Shift+less exec --no-startup-id lmc replay
|
||||||
|
bindsym $mod+greater exec --no-startup-id lmc next
|
||||||
|
bindsym $mod+Shift+greater exec --no-startup-id lmc next
|
||||||
|
|
||||||
|
# For advancing forward/backward in an mpd song
|
||||||
|
bindsym $mod+bracketleft exec --no-startup-id lmc back 10
|
||||||
|
bindsym $mod+Shift+bracketleft exec --no-startup-id lmc back 120
|
||||||
|
bindsym $mod+bracketright exec --no-startup-id lmc forward 10
|
||||||
|
bindsym $mod+Shift+bracketright exec --no-startup-id lmc forward 120
|
||||||
|
|
||||||
|
# For screenshots and recording
|
||||||
|
bindsym Print exec --no-startup-id maim pic-full-"$(date '+%y%m%d-%H%M-%S').png"
|
||||||
|
bindsym Shift+Print exec --no-startup-id maimpick
|
||||||
|
bindsym $mod+Print exec --no-startup-id dmenurecord
|
||||||
|
bindsym $mod+Scroll_Lock exec --no-startup-id "killall screenkey || screenkey"
|
||||||
|
bindsym $mod+Delete exec $stoprec
|
||||||
|
bindsym XF86Launch1 exec --no-startup-id xset dpms force off
|
||||||
|
|
||||||
|
# #---Extra XF86 Keys---# #
|
||||||
|
bindsym XF86AudioMute exec --no-startup-id lmc mute
|
||||||
|
bindsym XF86AudioLowerVolume exec --no-startup-id lmc down 5
|
||||||
|
bindsym Shift+XF86AudioLowerVolume exec --no-startup-id lmc down 10
|
||||||
|
bindsym Control+XF86AudioLowerVolume exec --no-startup-id lmc down 1
|
||||||
|
bindsym XF86AudioRaiseVolume exec --no-startup-id lmc up 5
|
||||||
|
bindsym Shift+XF86AudioRaiseVolume exec --no-startup-id lmc up 10
|
||||||
|
bindsym Control+XF86AudioRaiseVolume exec --no-startup-id lmc up 1
|
||||||
|
bindsym XF86PowerOff exec --no-startup-id prompt "Shutdown computer?" "$shutdown"
|
||||||
|
##bindsym XF86Copy exec
|
||||||
|
##bindsym XF86Open exec
|
||||||
|
##bindsym XF86Paste exec
|
||||||
|
##bindsym XF86Cut exec
|
||||||
|
##bindsym XF86MenuKB exec
|
||||||
|
bindsym XF86Calculator exec --no-startup-id ddspawn dropdowncalc -f mono:pixelsize=24
|
||||||
|
##bindsym XF86Sleep This binding is typically mapped by systemd automatically.
|
||||||
|
##bindsym XF86WakeUp exec
|
||||||
|
bindsym XF86Explorer exec $term -e $FILE
|
||||||
|
##bindsym XF86Send exec
|
||||||
|
##bindsym XF86Xfer exec
|
||||||
|
bindsym XF86WWW exec --no-startup-id $BROWSER
|
||||||
|
##bindsym XF86DOS exec
|
||||||
|
bindsym XF86ScreenSaver exec exec --no-startup-id lockscreen
|
||||||
|
##bindsym XF86RotateWindows exec
|
||||||
|
##bindsym XF86TaskPane exec
|
||||||
|
##bindsym XF86Favorites exec
|
||||||
|
bindsym XF86MyComputer exec $term -e $FILE
|
||||||
|
##bindsym XF86Back exec
|
||||||
|
##bindsym XF86Forward exec
|
||||||
|
bindsym XF86Eject exec --no-startup-id dmenuumount
|
||||||
|
bindsym XF86AudioNext exec --no-startup-id lmc next
|
||||||
|
bindsym XF86AudioPlay exec --no-startup-id lmc toggle
|
||||||
|
bindsym XF86AudioPrev exec --no-startup-id lmc prev
|
||||||
|
bindsym XF86AudioStop exec --no-startup-id lmc toggle
|
||||||
|
##bindsym XF86AudioRecord
|
||||||
|
bindsym XF86AudioRewind exec --no-startup-id lmc back 10
|
||||||
|
bindsym XF86AudioForward exec --no-startup-id lmc forward 10
|
||||||
|
##bindsym XF86Phone exec
|
||||||
|
##bindsym XF86Tools exec
|
||||||
|
bindsym XF86HomePage exec $BROWSER https://lukesmith.xyz
|
||||||
|
bindsym XF86Reload restart
|
||||||
|
##bindsym XF86ScrollUp exec
|
||||||
|
##bindsym XF86ScrollDown exec
|
||||||
|
##bindsym XF86New exec
|
||||||
|
##bindsym XF86LaunchA exec
|
||||||
|
##bindsym XF86LaunchB exec
|
||||||
|
##bindsym XF86Launch2 exec
|
||||||
|
##bindsym XF86Launch3 exec
|
||||||
|
##bindsym XF86Launch4 exec
|
||||||
|
##bindsym XF86Launch5 exec
|
||||||
|
##bindsym XF86Launch6 exec
|
||||||
|
##bindsym XF86Launch7 exec
|
||||||
|
##bindsym XF86Launch8 exec
|
||||||
|
##bindsym XF86Launch9 exec
|
||||||
|
#bindsym XF86AudioMicMute exec $micmute
|
||||||
|
bindsym XF86TouchpadToggle exec --no-startup-id toggletouchpad
|
||||||
|
bindsym XF86TouchpadOn exec --no-startup-id synclient TouchpadOff=0
|
||||||
|
bindsym XF86TouchpadOff exec --no-startup-id synclient TouchpadOff=1
|
||||||
|
bindsym XF86Suspend exec --no-startup-id lockscreen
|
||||||
|
bindsym XF86Close kill
|
||||||
|
bindsym XF86WebCam exec --no-startup-id camtoggle
|
||||||
|
bindsym XF86Mail exec $term -e neomutt && pkill -RTMIN+12 i3blocks
|
||||||
|
bindsym XF86Messenger exec $term -e weechat
|
||||||
|
bindsym XF86Search exec $BROWSER https://duckduckgo.com
|
||||||
|
##bindsym XF86Go exec
|
||||||
|
##bindsym XF86Finance exec
|
||||||
|
##bindsym XF86Game exec
|
||||||
|
bindsym XF86Shop exec $BROWSER https://ebay.com
|
||||||
|
bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 15
|
||||||
|
bindsym XF86MonBrightnessUp exec --no-startup-id xbacklight -inc 15
|
||||||
|
bindsym XF86AudioMedia exec --no-startup-id $term -e ncmpcpp
|
||||||
|
bindsym XF86Display exec --no-startup-id displayselect
|
||||||
|
#bindsym XF86KbdLightOnOff exec
|
||||||
|
#bindsym XF86KbdBrightnessDown exec
|
||||||
|
#bindsym XF86KbdBrightnessUp exec
|
||||||
|
##bindsym XF86Reply exec
|
||||||
|
##bindsym XF86MailForward exec
|
||||||
|
##bindsym XF86Save exec
|
||||||
|
bindsym XF86Documents exec $term -e $FILE ~/Documents
|
||||||
|
##bindsym XF86Battery exec
|
||||||
|
##bindsym XF86Bluetooth exec
|
||||||
|
bindsym XF86WLAN exec $netrefresh
|
||||||
|
|||||||
@ -13,8 +13,8 @@ restore_paused "yes"
|
|||||||
max_output_buffer_size "16384"
|
max_output_buffer_size "16384"
|
||||||
|
|
||||||
audio_output {
|
audio_output {
|
||||||
type "pulse"
|
type "alsa"
|
||||||
name "pulse audio"
|
name "alsa for audio soundcard"
|
||||||
mixer_type "software"
|
mixer_type "software"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -135,3 +135,8 @@ command! -nargs=? Fold :call CocAction('fold', <f-args>)
|
|||||||
" use `:OR` for organize import of current buffer
|
" use `:OR` for organize import of current buffer
|
||||||
command! -nargs=0 OR :call CocAction('runCommand', 'editor.action.organizeImport')
|
command! -nargs=0 OR :call CocAction('runCommand', 'editor.action.organizeImport')
|
||||||
|
|
||||||
|
|
||||||
|
" Turns off highlighting on the bits of code that are changed, so the line that is changed is highlighted but the actual text that has changed stands out on the line and is readable.
|
||||||
|
if &diff
|
||||||
|
highlight! link DiffText MatchParen
|
||||||
|
endif
|
||||||
|
|||||||
@ -457,7 +457,7 @@ map cW bulkrename %s
|
|||||||
map mkd console mkdir%space
|
map mkd console mkdir%space
|
||||||
map sc console shell ln -sT%space
|
map sc console shell ln -sT%space
|
||||||
map D console delete
|
map D console delete
|
||||||
map X shell extract %f
|
map X shell atool -x %f
|
||||||
map Z shell tar -cvzf %f.tar.gz %s
|
map Z shell tar -cvzf %f.tar.gz %s
|
||||||
map <C-f> fzf_select
|
map <C-f> fzf_select
|
||||||
map <C-l> fzf_locate
|
map <C-l> fzf_locate
|
||||||
|
|||||||
@ -11,6 +11,8 @@
|
|||||||
|
|
||||||
super + Return
|
super + Return
|
||||||
$TERMINAL
|
$TERMINAL
|
||||||
|
super + shift + Return
|
||||||
|
samedir
|
||||||
super + shift + q
|
super + shift + q
|
||||||
kill -9 `xdotool getwindowfocus getwindowpid`
|
kill -9 `xdotool getwindowfocus getwindowpid`
|
||||||
super + d
|
super + d
|
||||||
|
|||||||
1
.config/wget/wgetrc
Normal file
1
.config/wget/wgetrc
Normal file
@ -0,0 +1 @@
|
|||||||
|
hsts-file=~/.cache/wget-hsts
|
||||||
@ -26,7 +26,7 @@ case "$file" in
|
|||||||
*\.ms) refer -PS -e "$file" | groff -me -ms -kept -T pdf > "$base".pdf ;;
|
*\.ms) refer -PS -e "$file" | groff -me -ms -kept -T pdf > "$base".pdf ;;
|
||||||
*\.mom) refer -PS -e "$file" | groff -mom -kept -T pdf > "$base".pdf ;;
|
*\.mom) refer -PS -e "$file" | groff -mom -kept -T pdf > "$base".pdf ;;
|
||||||
*\.[0-9]) refer -PS -e "$file" | groff -mandoc -T pdf > "$base".pdf ;;
|
*\.[0-9]) refer -PS -e "$file" | groff -mandoc -T pdf > "$base".pdf ;;
|
||||||
*\.rmd) echo "require(rmarkdown); rmarkdown::render('$file', quiet=TRUE)" | R -q --vanilla ;;
|
*\.[rR]md) Rscript -e "require(rmarkdown); rmarkdown::render('$file', quiet=TRUE)" ;;
|
||||||
*\.tex) textype "$file" ;;
|
*\.tex) textype "$file" ;;
|
||||||
*\.md) pandoc "$file" --pdf-engine=xelatex -o "$base".pdf ;;
|
*\.md) pandoc "$file" --pdf-engine=xelatex -o "$base".pdf ;;
|
||||||
*config.h) sudo make install ;;
|
*config.h) sudo make install ;;
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
basename="$(echo "$1" | sed 's/\.[^\/.]*$//')"
|
basename="$(echo "$1" | sed 's/\.[^\/.]*$//')"
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
*.tex|*.md|*.rmd|*.ms|*.me|*.mom) setsid "$READER" "$basename".pdf >/dev/null 2>&1 & ;;
|
*.tex|*.md|*.[rR]md|*.ms|*.me|*.mom) setsid "$READER" "$basename".pdf >/dev/null 2>&1 & ;;
|
||||||
*.[0-9]) setsid "$READER" "$basename".pdf >/dev/null 2>&1 & ;;
|
*.[0-9]) setsid "$READER" "$basename".pdf >/dev/null 2>&1 & ;;
|
||||||
*.html) setsid $BROWSER "$basename".html >/dev/null 2>&1 & ;;
|
*.html) setsid $BROWSER "$basename".html >/dev/null 2>&1 & ;;
|
||||||
*.sent) setsid sent "$1" >/dev/null 2>&1 & ;;
|
*.sent) setsid sent "$1" >/dev/null 2>&1 & ;;
|
||||||
|
|||||||
2
.profile
2
.profile
@ -19,9 +19,11 @@ export FILE="ranger"
|
|||||||
export STATUSBAR="polybar"
|
export STATUSBAR="polybar"
|
||||||
|
|
||||||
# ~/ Clean-up:
|
# ~/ Clean-up:
|
||||||
|
export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"
|
||||||
export NOTMUCH_CONFIG="$HOME/.config/notmuch-config"
|
export NOTMUCH_CONFIG="$HOME/.config/notmuch-config"
|
||||||
export GTK2_RC_FILES="$HOME/.config/gtk-2.0/gtkrc-2.0"
|
export GTK2_RC_FILES="$HOME/.config/gtk-2.0/gtkrc-2.0"
|
||||||
export LESSHISTFILE="-"
|
export LESSHISTFILE="-"
|
||||||
|
export WGETRC="$HOME/.config/wget/wgetrc"
|
||||||
export INPUTRC="$HOME/.config/inputrc"
|
export INPUTRC="$HOME/.config/inputrc"
|
||||||
export ZDOTDIR="$HOME/.config/zsh"
|
export ZDOTDIR="$HOME/.config/zsh"
|
||||||
export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
|
export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user