aboutsummaryrefslogtreecommitdiff
path: root/.config/X11
diff options
context:
space:
mode:
Diffstat (limited to '.config/X11')
-rw-r--r--.config/X11/Xresources106
-rw-r--r--.config/X11/xbindkeysrc102
-rwxr-xr-x[-rw-r--r--].config/X11/xinitrc20
3 files changed, 118 insertions, 110 deletions
diff --git a/.config/X11/Xresources b/.config/X11/Xresources
index 9558b4a..d551748 100644
--- a/.config/X11/Xresources
+++ b/.config/X11/Xresources
@@ -2,55 +2,77 @@
! URxvt Settings
! -----------------
-URxvt.perl-ext-common: default,matcher,font-size,vtwheel,url-select,keyboard-select
-URxvt.url-launcher: /usr/bin/env browser
-URxvt.url-select.launcher: /usr/bin/env browser
-URxvt.keysym.M-Escape: perl:keyboard-select:activate
-URxvt.matcher.button: 1
-URxvt.internalBorder: 10
-URxvt.geometry: 74x18
-URxvt.cursorUnderline: 0
URxvt.cursorBlink: 1
-URxvt.cursorColor: #69AEFF
-URxvt*font: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
-URxvt.boldFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
-URxvt.italicFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
-URxvt.boldItalicFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+URxvt.cursorUnderline: 0
+URxvt.geometry: 80x18
+URxvt.internalBorder: 10
URxvt.keysym.C-0: perl:font-size:reset
-URxvt.keysym.C-Up: perl:font-size:increase
URxvt.keysym.C-Down: perl:font-size:decrease
+URxvt.keysym.C-Up: perl:font-size:increase
+URxvt.keysym.M-Escape: perl:keyboard-select:activate
+URxvt.matcher.button: 1
+URxvt.perl-ext-common: default,matcher,font-size,vtwheel,url-select,keyboard-select,-confirm-paste
URxvt.scrollBar: false
+URxvt.scrollTtyKeypress: true
URxvt.scrollTtyOutput: false
URxvt.scrollWithBuffer: true
-URxvt.scrollTtyKeypress: true
-URxvt.transparent: false
URxvt.shading: 20
-URxvt.foreground: #ffffff
-URxvt.background: #2c303c
-URxvt.colorUL: #8fc1ff
+URxvt.transparent: false
+URxvt.url-launcher: /usr/bin/env xdg-open
+URxvt.url-select.launcher: /usr/bin/env xdg-open
+
+URxvt.boldFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+URxvt.boldItalicFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+URxvt.font: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+URxvt.italicFont: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+
+! -----------------
+! UXTerm Settings
+! -----------------
+
+UXTerm.termName: xterm-256color
+UXTerm.ttyModes: erase ^?
+UXTerm.vt100.backarrowKey: false
+UXTerm.vt100.cursorBlink: true
+UXTerm.vt100.faceName: xft:monospace:size=10,xft:DejaVuSansMono Nerd Font Mono:size=10
+UXTerm.vt100.fastScroll: true
+UXTerm.vt100.geometry: 80x18
+UXTerm.vt100.internalBorder: 10
+UXTerm.vt100.jumpScroll: true
+UXTerm.vt100.locale: false
+UXTerm.vt100.metaSendsEscape: true
+UXTerm.vt100.multiScroll: true
+UXTerm.vt100.saveLines: 4096
+UXTerm.vt100.utf8: true
! -----------------
! Terminal Colors
! -----------------
+*colorUL: #8fc1ff
+*cursorColor: #69aeff
+
+*foreground: #ffffff
+*background: #2c303c
+
!black
*color0: #2c303c
-*color8: #666666
+*color8: #999999
!red
-*color1: #e84f4f
-*color9: #ff3838
+*color1: #ed7373
+*color9: #ff6666
!green
*color2: #beff3e
*color10: #cfff72
!yellow
-*color3: #fea63c
+*color3: #feac48
*color11: #ffdf23
!blue
-*color4: #69aeff
+*color4: #80c6ff
*color12: #5aa5ff
!magenta
@@ -59,10 +81,10 @@ URxvt.colorUL: #8fc1ff
!cyan
*color6: #69aeff
-*color14: #8b8b8b
+*color14: #9fc1dd
!white
-*color7: #ffffff
+*color7: #eeeeee
*color15: #ffffff
! -----------------
@@ -72,36 +94,24 @@ URxvt.colorUL: #8fc1ff
Xft.autohint: 0
Xft.antialias: 1
Xft.hinting: 1
-Xft.hintstyle: hintslight
Xft.dpi: 96
Xft.rgba: rgb
+Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
! -----------------
-! ROFI Settings
-! -----------------
-
-rofi.bw: 0
-rofi.color-enabled: true
-rofi.hide-scrollbar: true
-rofi.separator-style: none
-rofi.disable-history: false
-rofi.fake-transparency: false
-
-rofi.color-window: argb:cc222222, #FAC863, #FAC863
-rofi.color-normal: argb:00000000, #FFFFFF, argb:00000000, #FAC863, #1B2B34
-rofi.color-active: argb:00000000, #FFFFFF, argb:00000000, #6699CC, #1B2B34
-rofi.color-urgent: argb:00000000, #F99157, argb:00000000, #F99157, #1B2B34
-
-! -----------------
! DMENU Settings
! -----------------
-dmenu.font: xft:Sans:size=9:style=bold
-dmenu.background: #000000
-dmenu.foreground: #ffffff
-dmenu.selforeground: #000000
-dmenu.selbackground: #1b99ec
+dmenu.font: xft:Sans:size=10:style=bold
+dmenu.foreground: #80c6ff
+dmenu.selforeground: #75c277
+dmenu.selhiforeground: #ffffff
+dmenu.normhiforeground: #75c277
+dmenu.background: #111111
+dmenu.selbackground: #111111
+dmenu.selhibackground: #111111
+dmenu.normhibackground: #111111
! -----------------
! X Settings
diff --git a/.config/X11/xbindkeysrc b/.config/X11/xbindkeysrc
index ecafb94..a8605fe 100644
--- a/.config/X11/xbindkeysrc
+++ b/.config/X11/xbindkeysrc
@@ -1,107 +1,107 @@
-###########################
-# xbindkeys configuration #
-###########################
-
-# Quake Terminal
-"tdrop -tam -y 65% -x 15% -w 70% -h 35% urxvt -pe tabbed"
+# quake terminal
+"dropdown-terminal"
Mod4 + q
-# App Launcher
-"$HOME/.local/bin/scripts/app-launcher"
+# program launcher
+"dmenu_run_history"
Mod4 + r
-# Priv App Launcher
-"$HOME/.local/bin/scripts/app-launcher-priv"
+# privilege launcher
+"dmenu_run_history privilege"
Mod4 + e
-# Terminal App Launcher
-"$HOME/.local/bin/scripts/app-launcher-terminal"
+# terminal launcher
+"dmenu_run_history terminal"
Mod4 + w
-# Zoom Application
+# zoom application
"sh -c 'notify-send Zoom && boomer'"
Mod4 + x
-# Close active window
+# close active window
"wmctrl -c :ACTIVE:"
Mod4 + Shift + c
-# Toggle fullscreen active window
-"wmctrl -r :ACTIVE: -b toggle,fullscreen"
- Mod4 + f
-
-# Toggle ontop active window
+# toggle ontop active window
"wmctrl -r :ACTIVE: -b toggle,above"
Mod4 + t
-# Copyq Toggle
-"$HOME/.local/bin/scripts/clipboard"
+# show bookmarks
+"bookmarks show $HOME/Shares/Projects/bookmarks/archives/bookmarks-old.html"
+ Mod4 + g
+
+# clipboard toggle
+"clipboard"
Mod4 + z
-# Text plumber
-"$HOME/.local/bin/plumber-dmenu"
+# text plumber
+"plumber-dmenu"
Mod4 + i
-# File Search
-"$HOME/.local/bin/scripts/file-search"
+# pass menu
+"pass-menu"
+ Mod4 + d
+
+# file search
+"file-search"
Mod4 + p
-# Window Switcher
-"$HOME/.local/bin/scripts/window-switcher"
+# window switcher
+"window-switcher"
Alt + Tab
-# Window Overview
-"$HOME/.local/bin/scripts/window-overview"
+# window overview
+"window-overview"
Mod4 + Tab
-# File Search
-"$HOME/.local/bin/scripts/internet-search"
+# file search
+"internet-search"
Mod4 + a
-# Volume Up
-"$HOME/.local/bin/scripts/volume-up"
+# volume up
+"volume-control up"
XF86AudioRaiseVolume
-# Volume Down
-"$HOME/.local/bin/scripts/volume-down"
+# volume down
+"volume-control down"
XF86AudioLowerVolume
-# Volume Mute
-"$HOME/.local/bin/scripts/volume-mute"
+# volume mute
+"volume-control mute"
XF86AudioMute
-# Lock Screen
-"$HOME/.local/bin/scripts/lockscreen"
+# lock screen
+"lockscreen"
XF86ScreenSaver
-# Snipping Tool
-"$HOME/.local/bin/scripts/snipping-tool"
+# snipping tool
+"snipping-tool"
Print
-# Switch Monitor
-"$HOME/.local/bin/scripts/switch-monitor"
+# switch monitor
+"switch-monitor"
XF86Display
-# Screen Record
+# screen record
"peek"
Alt + Print
-# Flameshot Screenshots
+# flameshot screenshots
"flameshot gui"
Control + Print
-# Shortcut Key Check
+# shortcut key check
"urxvt -hold -e xbindkeys --multikey -f $HOME/.config/xbindkeysrc"
Shift + Mod4 + b
-# Terminal
+# terminal
"urxvt"
Mod4 + Return
-# Terminal Tabbed
+# terminal tabbed
"urxvt -pe tabbed"
- Alt + Mod4 + Return
+ Control + Mod4 + Return
-# Terminal Multiplexer
+# terminal multiplexer
"urxvt -e tmux attach"
- Control + Mod4 + Return
+ Alt + Mod4 + Return
diff --git a/.config/X11/xinitrc b/.config/X11/xinitrc
index 875e361..116c9da 100644..100755
--- a/.config/X11/xinitrc
+++ b/.config/X11/xinitrc
@@ -5,25 +5,23 @@ Xresources=$HOME/.config/X11/Xresources
Xauthority=$HOME/.config/X11/Xauthority
# merge in defaults and keymaps
-[ -f "$Xresources" ] && xrdb -merge "$Xresources";
-[ -f "$Xmodmap" ] && xmodmap "$Xmodmap";
+[ -f "$Xmodmap" ] && xmodmap "$Xmodmap"
+[ -f "$Xresources" ] && xrdb -merge "$Xresources"
# screen timeouts
xset s 0 0 &
xset dpms 3600 3600 3600 &
# set cursor
-xsetroot -cursor_name left_ptr;
+xsetroot -cursor_name left_ptr
# set keypress repeat
-xset r rate 200 60;
-
-# generate xauth
-grep "$(hostname)" "$Xauthority" || rm -f "$Xauthority";
-xauth generate :0 . trusted;
+xset r rate 200 60
# import systemctl environment
-systemctl --user import-environment;
+systemctl --user import-environment
-# Run awesome
-exec awesome --no-argb;
+# launch environment
+dbus-launch xfce4-session \
+ || dbus-broker-launch xfce4-session \
+ || exec awesome --no-argb