Commit 7a09e056 authored by HexDSL's avatar HexDSL

dwm

parent 60ee69ca
#!/bin/bash
while true; do
xsetroot -name "$(date)"
sleep 2
done
#!/bin/bash
prompt "shutdown Libby?" "systemctl poweroff"
#!/bin/bash
prompt "sleep Libby?" "sudo systemctl suspend"
......@@ -36,6 +36,6 @@ alias unixtime='date +%s'
alias pg='pwgen -cnBy 15'
alias pgx='cat /dev/urandom | tr -dc "[:print:]" | tr -d "[:space:]" | fold -w 25 | grep -E "[A-Z].[0-9].[^a-zA-Z\d]" | head -n 5'
alias mutt='cd /home/hexdsl/Nextcloud/muttmail/ && neomutt'
alias xp='xprop | grep WM_CLASS'
alias xp='xprop | grep -E "^(WM_CLASS|_NET_WM_NAME|WM_NAME)"'
alias uptime='tuptime'
alias suckclean='make clean && rm -f config.h && git reset --hard origin/master'
......@@ -14,4 +14,3 @@ sbsk ~/.config/sxhkd/sxhkdrc
sterm ~/.config/termite/config
sp ~/.config/polybar/config
speccy ~/dotfiles/spectrwm/spectrwm.conf
spekky ~/dotfiles/spectrwm/mykeys.conf
#!/bin/bash
!/bin/bash
flatpak run com.spotify.Client
#!/bin/bash
LD_PRELOAD=/usr/lib/libcurl.so.3:~/Nextcloud/Applications/spotifywm/spotifywm.so /usr/share/spotify/spotify-client/spotify
spotify &
......@@ -7,4 +7,3 @@ for branch in $(git for-each-ref --format='%(refname)' refs/heads/ | cut -d'/' -
fi
done
make && sudo make clean install
:x
This diff is collapsed.
No preview for this file type
......@@ -14,16 +14,18 @@ fi
export EDITOR=nvim
export TERMCMD=urxvtc
xrdb -merge ~/.Xresources
# xsetroot -cursor_name left_ptr
xsetroot -cursor_name left_ptr
urxvtd -q -o -f
feh --bg-scale ~/_glitched.png &
compton -b -f --unredir-if-possible &
xset dpms 600
xset dpms 600 &
redshift &
nextcloud &
unclutter &
thunar --daemon &
#while true; do
# /usr/local/bin/dwm 2> /dev/null
#done
exec spectrwm
discord &
spotify &
xsetroot -name "HexDSL" &
while true; do
/usr/local/bin/dwm 2> /dev/null
done
#exec i3
......@@ -12,6 +12,8 @@
set $windowcolor #A11581
#Vairables
set $hyper Mod1+Shift+Control+Mod4
set $meh Mod1+Shift+Control
set $mod Mod4
set $ws1 "1"
set $ws2 "2"
......@@ -25,7 +27,7 @@
set $ws10 "10"
set $brows "qutebrowser"
set $termin "urxvtc"
set $ni --no-startup-id
set $ni --no-startup-i
#workspace screen locations
#Left = HDMI-0
......@@ -43,20 +45,34 @@
workspace $ws10 output DP-3
#scratchpad
bindsym $mod+F12 move scratchpad
bindsym $mod+F11 scratchpad show
bindsym $mod+Shift+F12 resize set 1440 px 900 px, move absolute position center
bindsym F12 move scratchpad
bindsym F11 scratchpad show
bindsym $mod+F11 resize set 1440 px 900 px, move absolute position center
bindsym $mod+Shift+F11 resize set 1440 px 900 px, move absolute position center
floating_modifier $mod
bindsym $mod+Shift+F11 resize set 960 px 900 px, move absolute position center
floating_modifier $mod
# #---LAUNCHERS---# #
#bindsym $mod+Shift+F11 resize set 960 px 900 px, move absolute position center
# #---HYPER LAUNCHERS---# #
bindsym $hyper+Return exec $ni screenoff
bindsym $hyper+p exec $ni screenshotmiddle
bindsym $hyper+Escape exec $ni prompt "shutdown Libby?" "systemctl poweroff"
bindsym $hyper+q kill
bindsym $hyper+d exec $ni dmenu-frecency
bindsym $hyper+BackSpace exec $ni killbill
# #---MEH LAUNCHERS---# #
bindsym $meh+p exec $ni screenshot
bindsym $meh+q kill
bindsym $meh+d exec $ni dmenu-frecency
bindsym $meh+b exec $ni blueberry
bindsym $meh+Escape exec $ni prompt "shutdown Libby?" "systemctl poweroff"
# #---MOD LAUNCHERS---# #
bindsym $mod+Return exec $ni $termin
bindsym $mod+Shift+Return exec $ni notify-send "$(~/.bin/popinfo)"
bindsym $mod+Escape exec $ni xfce4-taskmanager
bindsym $mod+Escape exec $ni gnome-system-monitor
bindsym $mod+Shift+q kill
bindsym $mod+Shift+r restart
bindsym $mod+Control+space exec $ni screenoff
bindsym $mod+d exec $ni dmenu-frecency
bindsym $mod+Shift+d exec $ni dmenu_emoji
bindsym $mod+q exec $ni firejail $brows
......@@ -84,6 +100,7 @@
bindsym $mod+e exec $ni urxvtc -e mutty --name email
bindsym $mod+apostrophe exec $ni blueberry
bindsym $mod+Shift+notsign exec $ni prompt "shutdown Libby?" "systemctl poweroff"
bindsym $mod+period gaps inner current plus 5
bindsym $mod+Shift+period gaps outer current plus 5
bindsym $mod+"comma" gaps inner current minus 5
......@@ -180,7 +197,7 @@
for_window [title="(?i)explorer.exe"] floating enable
for_window [class="(?i)streamlink-twitch-gui"] floating enable
for_window [title="(?i)Bluetooth"] floating enable
for_window [title="mutty"] floating enable
#for_window [title="mutty"] floating enable
for_window [title="pulsemixer"] floating enable
# #---Gaps---# #
......
......@@ -32,3 +32,4 @@ Samhain
Sabbat
Sabbats
DDG
WINECFG
......@@ -19,7 +19,7 @@ settings:
content.user_stylesheets:
global: null
downloads.location.directory:
global: ~/Nextcloud
global: ~/Pictures
fonts.completion.category:
global: bold 13pt monospace
fonts.hints:
......
......@@ -9,52 +9,78 @@ workspace_limit = 10
# warp_pointer = 1
# Window Decoration
border_width = 3
border_width = 4
color_focus = rgb:255/0/255
color_unfocus = rgb:255/255/255
color_unfocus_maximized = rgb:88/88/00
region_padding = 1
tile_gap = 5
region_padding = 0
tile_gap = 8
boundary_width = 50
disable_border = 1
# Bar Settings
bar_enabled = 1
bar_enabled = 0
bar_border_width = 0
bar_color = rgb:13/13/13
bar_color_selected = rgb:a255/0/a255
bar_font_color = rgb:a0/a0/a0
bar_font_color_selected = rgb:a0/a0/a0
bar_font = Hack-16
bar_font = Hack-14
clock_enabled = 1
workspace_indicator = listcurrent,listactive,markcurrent
# dialog_ratio = 0.6
# Launch applications in a workspace of choice
autorun = ws[1]:qutebrowser
# autorun = ws[2]:xombrero http://www.openbsd.org
#--# DEFINE PROGRAMS #--#
#--# DEFINE PROGRAMS #--#
program[term] = urxvtc
program[menu] = dmenu-frecency
program[search] = dmenu $dmenu_bottom -i -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_color_selected -sf $bar_font_color_selected
#program[search] = dmenu $dmenu_bottom -i -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_color_selected -sf $bar_font_color_selected
#program[name_workspace] = dmenu $dmenu_bottom -p Workspace -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_color_selected -sf $bar_font_color_selected
program[name_workspace] = dmenu $dmenu_bottom -p Workspace -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_color_selected -sf $bar_font_color_selected
program[emomenu] = dmenu_emoji
program[qutebrowser] = firejail qutebrowser
program[popinfo] = popinfo2
program[gcolor2] = gcolor2
program[blueberry] = blueberry
program[taskman] = gnome-system-monitor
program[mixer] = urxvtc -e pulsemixer
program[mutty] = urxvtc -e mutty
program[media_nxt] = playerctl next
program[media_prv] = playerctl previous
program[media_ply] = playerctl play-pause
# Launch applications in a workspace of choice
autorun = ws[1]:qutebrowser
#autorun = ws[3]:obs
#autorun = ws[1]:mpv
#autorun = ws[0]:steam
autorun = ws[3]:discord
autorun = ws[2]:spotify
#--# KEYS #--#
#keyboard_mapping = ~/dotfiles/spetrwm/spectrwm_us.conf
modkey = Mod4
#--# MEDIA SHORTCUTS #--#
#hyper = Mod1+Shift+Control+Mod4
bind[media_nxt] = XF86AudioNext
bind[media_prv] = XF86AudioPrev
bind[media_ply] = XF86AudioPlay
#--# HYPER SHORTCUTS #--#
#hyper = Mod1+Shift+Control+Mod4
bind[taskman] = Mod1+Shift+Control+Mod4+t
#--# MEH SHORTCUTS #--#
#MEH = Mod1+Shift+Control
#--# MOD SHORTCUTS #--#
bind[qutebrowser] = MOD+equal
bind[gcolor2] = MOD+c
bind[blueberry] = MOD+apostrophe
bind[taskman] = MOD+Escape
bind[mixer] = MOD+i
bind[mutty] = MOD+e
program[screenshot_all] = screenshotmiddle
program[screenshot_wind] = screenshot
......@@ -73,15 +99,16 @@ bind[focus_prev] = MOD+Shift+Tab
#bind[focus_urgent] = MOD+u
bind[height_grow] = MOD+Shift+equal
bind[height_shrink] = MOD+Shift+minus
bind[iconify] = MOD+w
bind[iconify] = F12
bind[uniconify] = F11
bind[initscr] = MOD+Shift+i
#bind[lock] = MOD+Shift+Delete
bind[master_add] = MOD+comma
bind[master_del] = MOD+period
bind[master_grow] = MOD+l
bind[master_shrink] = MOD+h
bind[maximize_toggle] = MOD+e
bind[fullscreen_toggle] = MOD+f
#bind[maximize_toggle] = MOD+e
bind[fullscreen_toggle] = MOD+f
bind[menu] = MOD+d
bind[emomenu] = MOD+Shift+d
bind[move_down] = MOD+Shift+bracketright
......@@ -130,7 +157,6 @@ bind[swap_next] = MOD+Shift+j
bind[swap_prev] = MOD+Shift+k
bind[term] = MOD+Return
bind[popinfo] = MOD+Shift+Return
bind[uniconify] = MOD+Shift+w
bind[version] = MOD+Shift+v
#bind[width_grow] = MOD+equal
#bind[width_shrink] = MOD+minus
......@@ -165,6 +191,7 @@ quirk[Firefox:Dialog] = FLOAT
quirk[Gimp:gimp] = NONE
quirk[XTerm:xterm] = XTERM_FONTADJ
quirk[Gcolor2:gcolor2] = FLOAT
quirk[mixer:mixer] = FLOAT
quirk[Bluetooth:bluetooth] = FLOAT
quirk[Blueberry.py:blueberry.py] = FLOAT
quirk[xine:Xine Window] = FLOAT + ANYWHERE
......@@ -173,5 +200,8 @@ quirk[xine:xine Panel] = FLOAT + ANYWHERE
quirk[Xitk:Xine Window] = FLOAT + ANYWHERE
quirk[xine:xine Video Fullscreen Window] = FULLSCREEN + FLOAT
quirk[pcb:pcb] = FLOAT
quirk[spotify:Spotify] = WS[2]
quirk[Steam] = WS[0]
# vim:filetype=config
# # vim:filetype=config
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment