diff options
Diffstat (limited to '.config/X11')
-rw-r--r-- | .config/X11/Xresources | 106 | ||||
-rw-r--r-- | .config/X11/xbindkeysrc | 102 | ||||
-rwxr-xr-x[-rw-r--r--] | .config/X11/xinitrc | 20 |
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 |