aboutsummaryrefslogtreecommitdiff
path: root/xorg
diff options
context:
space:
mode:
authoreug-vs <eug-vs@keemail.me>2021-07-21 15:53:52 +0300
committereug-vs <eug-vs@keemail.me>2021-07-21 16:04:10 +0300
commitcf3eefda31e98d4725a64000861a388ba7708c62 (patch)
tree7e0028cede47398c74056c92af30c515bc8f9579 /xorg
parent26d393eacb0468edeed62befe365c1ae0752a680 (diff)
downloaddotfiles-cf3eefda31e98d4725a64000861a388ba7708c62.tar.gz
feat!: move to GNU Stow, remove wikifeat/stow
Diffstat (limited to 'xorg')
-rw-r--r--xorg/.Xresources37
-rw-r--r--xorg/.config/sxhkd/sxhkdrc38
-rw-r--r--xorg/.xinitrc44
3 files changed, 119 insertions, 0 deletions
diff --git a/xorg/.Xresources b/xorg/.Xresources
new file mode 100644
index 0000000..2a03da8
--- /dev/null
+++ b/xorg/.Xresources
@@ -0,0 +1,37 @@
+#define color_dark #111111
+#define color_light #bbbbbb
+#define color_primary #d79921
+
+!Black + DarkGrey
+*color0: #282828
+*color8: #928374
+!DarkRed + Red
+*color1: #cc241d
+*color9: #fb4934
+!DarkGreen + Green
+*color2: #98971a
+*color10: #b8bb26
+!DarkYellow + Yellow
+*color3: #d79921
+*color11: #fabd2f
+!DarkBlue + Blue
+*color4: #458588
+*color12: #83a598
+!DarkMagenta + Magenta
+*color5: #b16286
+*color13: #d3869b
+!DarkCyan + Cyan
+*color6: #689d6a
+*color14: #8ec07c
+!LightGrey + White
+*color7: #a89984
+*color15: #ebdbb2
+
+st.background: #282828
+st.foreground: #ebdbb2
+
+*.background: #1d2021
+*.foreground: #ebdbb2
+*.selbackground: color_primary
+*.selforeground: #1d2021
+*.font: fira code nerd font:pixelsize=12:antialias=true:autohint=true
diff --git a/xorg/.config/sxhkd/sxhkdrc b/xorg/.config/sxhkd/sxhkdrc
new file mode 100644
index 0000000..5c3c714
--- /dev/null
+++ b/xorg/.config/sxhkd/sxhkdrc
@@ -0,0 +1,38 @@
+XF86AudioMute
+ pactl set-sink-mute @DEFAULT_SINK@ toggle && pkill -RTMIN+2 dwmblocks
+
+XF86AudioRaiseVolume
+ pactl set-sink-volume @DEFAULT_SINK@ +5% && pkill -RTMIN+2 dwmblocks
+
+XF86AudioLowerVolume
+ pactl set-sink-volume @DEFAULT_SINK@ -5% && pkill -RTMIN+2 dwmblocks
+
+XF86AudioPlay
+ playerctl --player=spotify play-pause
+
+XF86AudioPrev
+ playerctl --player=spotify previous && sleep 0.1 && pkill -RTMIN+1 dwmblocks
+
+XF86AudioNext
+ playerctl --player=spotify next && sleep 0.1 && pkill -RTMIN+1 dwmblocks
+
+XF86MonBrightnessUp
+ xbacklight -inc 10 && pkill -RTMIN+3 dwmblocks
+
+XF86MonBrightnessDown
+ xbacklight -dec 10 && pkill -RTMIN+3 dwmblocks
+
+shift + Print
+ screenshot.sh
+
+Print
+ screenshot.sh -window root
+
+super + space
+ pkill -RTMIN+4 dwmblocks
+
+super + q
+ tmuxinator-menu.sh
+
+super + x
+ tmux-kill-menu.sh
diff --git a/xorg/.xinitrc b/xorg/.xinitrc
new file mode 100644
index 0000000..3fd81dd
--- /dev/null
+++ b/xorg/.xinitrc
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+sysresources=/etc/X11/xinit/.Xresources
+sysmodmap=/etc/X11/xinit/.Xmodmap
+
+# merge in defaults and keymaps
+if [ -f $sysresources ]; then
+ xrdb -merge $sysresources
+fi
+
+if [ -f $sysmodmap ]; then
+ xmodmap $sysmodmap
+fi
+
+if [ -f "$userresources" ]; then
+ xrdb -merge "$userresources"
+fi
+
+if [ -f "$usermodmap" ]; then
+ xmodmap "$usermodmap"
+fi
+
+# start some nice programs
+if [ -d /etc/X11/xinit/xinitrc.d ] ; then
+ for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
+ [ -x "$f" ] && . "$f"
+ done
+ unset f
+fi
+
+# increase keyboard speed
+xset r rate 250 50
+
+exec xwallpaper --zoom ~/Pictures/Wallpapers/wallpaper.jpg &
+exec sxhkd &
+exec dwmblocks &
+exec redshift -l 53.54:27.34 &
+
+# Start dwm with restart behaviour
+while true; do
+ dwm >/dev/null 2>&1
+done