diff options
author | Eugene Sokolov <eug-vs@keemail.me> | 2021-07-21 15:05:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-21 15:05:28 +0200 |
commit | 2e6876e6c1109673db2527c4349fbdac0f1557fe (patch) | |
tree | 7e0028cede47398c74056c92af30c515bc8f9579 /xorg | |
parent | 26d393eacb0468edeed62befe365c1ae0752a680 (diff) | |
parent | cf3eefda31e98d4725a64000861a388ba7708c62 (diff) | |
download | dotfiles-2e6876e6c1109673db2527c4349fbdac0f1557fe.tar.gz |
Merge pull request #2 from eug-vs/feat/stow
feat!: move to GNU Stow, remove wiki
Diffstat (limited to 'xorg')
-rw-r--r-- | xorg/.Xresources | 37 | ||||
-rw-r--r-- | xorg/.config/sxhkd/sxhkdrc | 38 | ||||
-rw-r--r-- | xorg/.xinitrc | 44 |
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 |