summaryrefslogtreecommitdiff
path: root/xinitrc
diff options
context:
space:
mode:
authorMaciej Sobkowski <maciejjo@maciejjo.pl>2016-01-18 19:32:34 +0100
committerMaciej Sobkowski <maciejjo@maciejjo.pl>2016-01-18 19:39:07 +0100
commit321f8fd8946caf5e0245258a600bc4e4a5c75ae8 (patch)
tree2df3d6ad933b4cdbc4366a1213c69d297924ed05 /xinitrc
parentf7bdc18a59bf91d7df28d948d038f5ce97f43771 (diff)
Add xinitrc to repo
Diffstat (limited to 'xinitrc')
-rw-r--r--xinitrc/.xinitrc40
1 files changed, 40 insertions, 0 deletions
diff --git a/xinitrc/.xinitrc b/xinitrc/.xinitrc
new file mode 100644
index 0000000..1cd9aa5
--- /dev/null
+++ b/xinitrc/.xinitrc
@@ -0,0 +1,40 @@
+#!/bin/bash
+
+export $WALLPAPER=~/wallpapers/current
+
+# Run redshift in background - dynamic tuning of color temperature
+redshift &
+
+# Keyboard settings ================================================
+
+setxkbmap \
+ -layout pl \
+ -model pc105 \
+ -option ctrl:nocaps
+# -option compose:rctrl \
+
+# Xcape - when pressed Ctrl is Esc
+xcape
+
+# ==================================================================
+
+# merge X preferences
+xrdb -merge ~/.Xresources
+
+xset +fp ~/.fonts/
+
+# Set wallpaper
+feh --bg-center ~/wallpapers/current
+
+# Run screensaver and locking when suspending
+xscreensaver -no-splash &
+xss-lock -- xscreensaver-command -lock &
+
+# Automatic removable media mounting
+udiskie --quiet --use-udisks2 &
+
+eval `ssh-agent`
+
+# Run WM
+exec i3
+