dotties

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

sxhkdrc (2903B)


      1 #!/bin/sh
      2 
      3 # Generelle
      4 super + {_,shift +} Return
      5 	$TERMINAL {_,-e tmux}
      6 
      7 super + Tab
      8 	rofi -show run -theme sidetab
      9 
     10 super + space
     11 	xkbutil toggle && lemonblocks-reload keymap
     12 
     13 # bspwm focus the node in the given direction
     14 #super + {_,shift +} {Left,Down,Up,Right}
     15 #	bspc node -{f,s} {west,south,north,east}
     16 
     17 #super + control + {Left,Right}
     18 #	bspc desktop -f {prev,next}.local && lemonblocks-reload desktops
     19 
     20 #super + {_,shift +} {1-9,0}
     21 #	bspc {desktop -f,node -d} '^{1-9,10}' && \
     22 #	lemonblocks-reload desktops
     23 
     24 # bspwm expand a window by moving one of its side outward
     25 #super + alt + Right
     26 #	bspc node -z right 20 0
     27 
     28 #super + alt + Left
     29 #	bspc node -z right -20 0
     30 
     31 # PageUp og PageDown
     32 super + {_,shift +} {Next,Prior}
     33 	amixer sset Master {10,20}%{-,+} && lemonblocks-reload volume
     34 
     35 super + {Home,End}
     36 	amixer sset Master {100,50}% && lemonblocks-reload volume
     37 
     38 # Bokstavkombinasjonssnarveier
     39 #super + q
     40 #	bspc node -c;
     41 
     42 super + w
     43 	dugrep mkv,mp4,avi mpv
     44 
     45 super + e
     46 	$TERMINAL -e ranger
     47 
     48 super + r
     49 	gnumeric "$HOME/git/regneskap/regneskap-2020.ods"
     50 
     51 super + control + r
     52 	$HOME/.local/bin/reloadwm
     53 
     54 #super + t
     55 #	[ "$WM" = "i3" ] && i3-msg split toggle
     56 
     57 super + {_,shift +} y
     58 	mpv "$(xclip -out)"
     59 	#youtube-dl "$(xclip -out)" -o - | vlc - {_,--sout "#chromecast" --sout-chromecast-ip="192.168.10.178"}
     60 
     61 # super + shift + y
     62 # 	surf "https://www.yr.no/stad/Noreg/Vestfold_og_Telemark/Larvik/Larvik/time_for_time.html"
     63 
     64 super + p
     65 	thunderbird
     66 
     67 super + shift + i
     68 	$TERMINAL -e htop
     69 
     70 super + o
     71 	wiktionaire uib
     72 
     73 super + a
     74 	$TERMINAL -e pulsemixer
     75 
     76 super + s
     77 	echo "rk@cassettian.space\nriq@192.168.1.4" | rofi -dmenu | xargs urxvt -e ssh
     78 
     79 super + g
     80 	gnome-calculator
     81 
     82 super + h
     83 	surf "https://www.hurtigruten.no/kart/?shipCode=MS"
     84 
     85 super + l
     86 	i3lock -ei "$XDG_CONFIG_HOME/lock-img.png" -p win
     87 
     88 super + x
     89 	[ "$(echo -e 'Nei\nJa' | rofi -dmenu -p 'Vil du logge av?' -lines 2)" = "Ja" ] && bspc quit
     90 
     91 super + shift + x
     92 	[ "$(echo -e 'Nei\nJa' | rofi -dmenu -p 'Vil du slÄ av PC-en?' -lines 2)" = "Ja" ] && $TERMINAL -e "sudo shutdown -h now"
     93 
     94 super + c
     95 	_file="$(du -a $XDG_CONFIG_HOME | cut -f2 | rofi -dmenu -p "")" && [ "$_file" != "" ] && code "$_file"
     96 
     97 super + {_,shift +} v
     98 	wiktionaire {_,uib}
     99 
    100 super + n
    101 	dugrep pdf zathura
    102 
    103 super + shift + n
    104 	dugrep groff code
    105 
    106 super + {_,shift +} m
    107 	amixer sset Master {toggle,mute} && lemonblocks-reload volume
    108 
    109 # Screenshots and recording
    110 {_,shift +} Print
    111 	cd $HOME/Bilder/skjermdumper && scrot -z{_,u} && cd
    112 
    113 super + {_,shift +} Print
    114 	dmenurecord {_,kill}
    115 
    116 #F keys
    117 super + {_,shift +} F5
    118 	$HOME/.local/bin/wifi-select {_,-n}
    119 
    120 # XF86 Keys
    121 XF86AudioMute
    122 	amixer sset Master toggle && lemonblocks-reload volume
    123 
    124 XF86Audio{Lower,Raise}Volume
    125 	amixer sset Master 5%{-,+} && lemonblocks-reload volume
    126 
    127 XF86AudioNext
    128 	cmus-remote --next
    129 
    130 XF86AudioPlay
    131 	cmus-remote --pause
    132 
    133 XF86AudioPrev
    134 	cmus-remote --prev
    135 
    136 XF86AudioStop
    137 	cmus-remote --stop
    138 
    139 XF86Sleep
    140 	lockscreen