diff --git a/mango/monitors.conf b/mango/monitors.conf index e7cdac7..d54be3a 100644 --- a/mango/monitors.conf +++ b/mango/monitors.conf @@ -1,8 +1,8 @@ # default setup for 3 screens -monitorrule=name:^HDMI-A-1$,width:1920,height:1080,refresh:60,x:0,y:0 -monitorrule=name:^DP-1$,width:1920,height:1080,refresh:60,x:-1920,y:0 -monitorrule=name:^DP-2$,width:1920,height:1080,refresh:60,x:1920,y:0 +monitorrule=name:^HDMI-A-1$,width:1920,height:1080,refresh:60,x:1920,y:0 +monitorrule=name:^DP-1$,width:1920,height:1080,refresh:60,x:0,y:0 +monitorrule=name:^DP-2$,width:1920,height:1080,refresh:60,x:3840,y:0 focus_cross_monitor=1 exchange_cross_monitor=1 diff --git a/sdgos/wayshell/DEPENDENCIES.md b/sdgos/wayshell/DEPENDENCIES.md new file mode 100644 index 0000000..32926b3 --- /dev/null +++ b/sdgos/wayshell/DEPENDENCIES.md @@ -0,0 +1,16 @@ +mangowm +jq +waybar +python3 +grim +slurp +wl-clipboard +wireplumber +pavucontrol +brightnessctl +libnotify +zenity +procps-ng +obs-studio +an image editor of your choice +CaskaydiaCove Nerd Font (can be replaced) diff --git a/sdgos/wayshell/colors.css b/sdgos/wayshell/colors.css deleted file mode 100644 index b29fb9c..0000000 --- a/sdgos/wayshell/colors.css +++ /dev/null @@ -1,105 +0,0 @@ -/* -* Css Colors -* Generated with Matugen -*/ - - @define-color background #0d141c; - - @define-color error #ffb4ab; - - @define-color error_container #93000a; - - @define-color inverse_on_surface #2a3139; - - @define-color inverse_primary #0062a0; - - @define-color inverse_surface #dde3ee; - - @define-color on_background #dde3ee; - - @define-color on_error #690005; - - @define-color on_error_container #ffdad6; - - @define-color on_primary #003256; - - @define-color on_primary_container #d0e4ff; - - @define-color on_primary_fixed #001d35; - - @define-color on_primary_fixed_variant #00497a; - - @define-color on_secondary #22304c; - - @define-color on_secondary_container #d8e2ff; - - @define-color on_secondary_fixed #0c1b36; - - @define-color on_secondary_fixed_variant #394664; - - @define-color on_surface #dde3ee; - - @define-color on_surface_variant #c0c7d2; - - @define-color on_tertiary #282c5a; - - @define-color on_tertiary_container #e0e0ff; - - @define-color on_tertiary_fixed #121644; - - @define-color on_tertiary_fixed_variant #3e4372; - - @define-color outline #8b919b; - - @define-color outline_variant #414750; - - @define-color primary #9bcaff; - - @define-color primary_container #00497a; - - @define-color primary_fixed #d0e4ff; - - @define-color primary_fixed_dim #9bcaff; - - @define-color scrim #000000; - - @define-color secondary #b8c6ea; - - @define-color secondary_container #394664; - - @define-color secondary_fixed #d8e2ff; - - @define-color secondary_fixed_dim #b8c6ea; - - @define-color shadow #000000; - - @define-color source_color #6c8cb0; - - @define-color surface #0d141c; - - @define-color surface_bright #333a42; - - @define-color surface_container #192028; - - @define-color surface_container_high #242b33; - - @define-color surface_container_highest #2f353e; - - @define-color surface_container_low #151c24; - - @define-color surface_container_lowest #080f16; - - @define-color surface_dim #0d141c; - - @define-color surface_tint #9bcaff; - - @define-color surface_variant #414750; - - @define-color tertiary #bfc2fa; - - @define-color tertiary_container #3e4372; - - @define-color tertiary_fixed #e0e0ff; - - @define-color tertiary_fixed_dim #bfc2fa; - diff --git a/sdgos/wayshell/configs/ss-capture.sh b/sdgos/wayshell/configs/ss-capture.sh index 3caa089..ca7f742 100755 --- a/sdgos/wayshell/configs/ss-capture.sh +++ b/sdgos/wayshell/configs/ss-capture.sh @@ -1,6 +1,6 @@ #!/bin/bash target=$1 -state_file=$HOME/.config/sdgos/wayshell/screenshot.state +state_file=$HOME/.config/screenshot.state if [ ! -f "$state_file" ]; then mkdir -p "$(dirname "$state_file")" diff --git a/sdgos/wayshell/configs/ss-mode-cycle.sh b/sdgos/wayshell/configs/ss-mode-cycle.sh index 536563e..b12854b 100755 --- a/sdgos/wayshell/configs/ss-mode-cycle.sh +++ b/sdgos/wayshell/configs/ss-mode-cycle.sh @@ -1,5 +1,5 @@ #!/bin/bash -state_file=$HOME/.config/sdgos/wayshell/screenshot.state +state_file=$HOME/.config/screenshot.state if [ ! -f "$state_file" ]; then mkdir -p "$(dirname "$state_file")" diff --git a/sdgos/wayshell/configs/ss-mode.sh b/sdgos/wayshell/configs/ss-mode.sh index cb66f8a..9ae6b3a 100755 --- a/sdgos/wayshell/configs/ss-mode.sh +++ b/sdgos/wayshell/configs/ss-mode.sh @@ -1,5 +1,5 @@ #!/bin/bash -state_file=$HOME/.config/sdgos/wayshell/screenshot.state +state_file=$HOME/.config/screenshot.state icon="" if [ -f "$state_file" ]; then diff --git a/sdgos/wayshell/configs/ss-settings-menu.sh b/sdgos/wayshell/configs/ss-settings-menu.sh index cba44ae..f57b1d7 100755 --- a/sdgos/wayshell/configs/ss-settings-menu.sh +++ b/sdgos/wayshell/configs/ss-settings-menu.sh @@ -1,5 +1,5 @@ #!/bin/bash -state_file=$HOME/.config/sdgos/wayshell/screenshot.state +state_file=$HOME/.config/screenshot.state if [ ! -f "$state_file" ]; then mkdir -p "$(dirname "$state_file")" diff --git a/sdgos/wayshell/configs/ss-settings.sh b/sdgos/wayshell/configs/ss-settings.sh index 60f99fd..f11a384 100755 --- a/sdgos/wayshell/configs/ss-settings.sh +++ b/sdgos/wayshell/configs/ss-settings.sh @@ -1,5 +1,5 @@ #!/bin/bash -state_file=$HOME/.config/sdgos/wayshell/screenshot.state +state_file=$HOME/.config/screenshot.state tooltip="Settings" diff --git a/sdgos/wayshell/screenshot.state b/sdgos/wayshell/screenshot.state deleted file mode 100644 index 7ec9108..0000000 --- a/sdgos/wayshell/screenshot.state +++ /dev/null @@ -1,3 +0,0 @@ -mode=editor -save_dir=/home/den/Pictures/Screenshots -editor=satty --filename diff --git a/sdgos/wayshell/style.css b/sdgos/wayshell/style.css deleted file mode 100644 index 0539667..0000000 --- a/sdgos/wayshell/style.css +++ /dev/null @@ -1,52 +0,0 @@ -@import "./colors.css"; - -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - min-height: 0; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - border: 0px; - padding-top: 2px; - padding-bottom: 2px; - padding-left: 4px; - background-color: @surface; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - - - -#custom-daemon, -#custom-window1, -#custom-window2, -#custom-window3, -#custom-window4, -#custom-window5, -#custom-window6, -#custom-window7, -#custom-window8, -#custom-window9, -#custom-window10, -#custom-button-term, -#custom-button-files, -#custom-button-next, -#custom-button-prev, -#custom-button-zoomin, -#custom-button-zoomout, -#custom-button-fit { - background-color: @surface_container; - color: @primary; - border: 0px; - border-style: solid; - border-color: white; - border-radius: 10px; - padding-top: 4px; - padding-left: 6px; - padding-right: 6px; - padding-bottom: 4px; - -} - - diff --git a/sdgos/wayshell/wayshell.conf b/sdgos/wayshell/wayshell.conf index 223bf88..b898b8e 100644 --- a/sdgos/wayshell/wayshell.conf +++ b/sdgos/wayshell/wayshell.conf @@ -15,4 +15,4 @@ zone_off_delay=1500 layout_on_delay=200 layout_off_delay=0 focused_on_delay=50 -focused_off_delay=500d \ No newline at end of file +focused_off_delay=500 \ No newline at end of file diff --git a/sdgos/wayshell/wayshell.modules b/sdgos/wayshell/wayshell.modules index c60c79a..f59d3a5 100644 --- a/sdgos/wayshell/wayshell.modules +++ b/sdgos/wayshell/wayshell.modules @@ -26,18 +26,17 @@ zone_topcenter|mmsg dispatch spawn_shell,waybar -c ~/.config/sdgos/wayshell/conf # monocle bar monocle|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh hdmi|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-hdmi -s /home/den/.config/sdgos/monocle/style.css"|layout|M,HDMI-A-1 -monocle_dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|M,DP-1 -monocle_dp3|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp3|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp3 -s /home/den/.config/sdgos/monocle/style.css"|layout|M,DP-3 - +monocle-dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|layout|M,DP-1 +monocle-dp3|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp3|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp3 -s /home/den/.config/sdgos/monocle/style.css"|layout|M,DP-3 # monocle bar on deck deck-hdmi|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh hdmi|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-hdmi -s /home/den/.config/sdgos/monocle/style.css"|layout|K,HDMI-A-1 -deck-dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|K,DP-1 +deck-dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|layout|K,DP-1 deck-dp3|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp3|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp3 -s /home/den/.config/sdgos/monocle/style.css"|layout|K,DP-3 # monocle bar on vertical deck vdeck-hdmi|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh hdmi|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-hdmi -s /home/den/.config/sdgos/monocle/style.css"|layout|VK,HDMI-A-1 -vdeck-dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|VK,DP-1 +vdeck-dp1|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp1|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp1 -s /home/den/.config/sdgos/monocle/style.css"|layout|VK,DP-1 vdeck-dp3|mmsg dispatch spawn_shell,~/.config/sdgos/monocle/monocle.sh dp3|pkill -f "waybar -c /home/$(whoami)/.config/sdgos/monocle/config-dp3 -s /home/den/.config/sdgos/monocle/style.css"|layout|VK,DP-3