conflict resolution

This commit is contained in:
Penelope Gwen 2026-01-02 10:33:44 -08:00
commit 20e14cfede
35 changed files with 1472 additions and 1335 deletions

View file

@ -1 +1 @@
lock_monitor='DP-2' lock_monitor='DP-1'

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 MiB

After

Width:  |  Height:  |  Size: 3.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 MiB

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 925 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 3.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 MiB

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 925 KiB

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View file

@ -1,4 +1,4 @@
output DP-2 { output 'LG Electronics LG ULTRAWIDE 206NTGYBG503' {
#ultrawide #ultrawide
scale 1 scale 1
mode 3440x1440@60Hz mode 3440x1440@60Hz
@ -7,7 +7,7 @@ output DP-2 {
#exec_always 'sleep 1;eww open --screen "LG ULTRAWIDE" bar' #exec_always 'sleep 1;eww open --screen "LG ULTRAWIDE" bar'
#output HDMI-A-1 { #output HDMI-A-1 {
output DP-1 { output 'Philips Consumer Electronics Company PHL 278E1 0x0000EB29' {
#Vertical 4k #Vertical 4k
scale 1 scale 1
mode 3840x2160@75Hz mode 3840x2160@75Hz
@ -15,7 +15,7 @@ output DP-1 {
pos 0 0 pos 0 0
} }
output HDMI-A-1 { output 'OOO CR270CU 0x00000001' {
#output DP-3 { #output DP-3 {
#1080p #1080p
scale 1 scale 1
@ -25,12 +25,12 @@ output HDMI-A-1 {
#exec_always 'sleep 1;eww open --screen "CR270CU" home' #exec_always 'sleep 1;eww open --screen "CR270CU" home'
set { set {
$primary_display DP-2 $primary_display DP-1
$overview_display DP-2 $overview_display DP-1
} }
workspace { workspace {
1:$profile_icon output DP-2 1:$profile_icon output DP-1
2:$profile_icon output DP-1 2:$profile_icon output DP-2
3:$profile_icon output HDMI-A-1 3:$profile_icon output HDMI-A-1
} }

View file

@ -15,5 +15,6 @@ COIN_GL_NO_CURRENT_CONTEXT_CHECK=1
# QT theme # QT theme
SAL_USE_VCLPLUGIN="qt6" SAL_USE_VCLPLUGIN="qt6"
QT_QPA_PLATFORMTHEME=qt6ct QT_QPA_PLATFORMTHEME=qt6ct
QT_QPA_PLATFORMTHEME_QT6=qt6ct
GTK_THEME=pogmom-gtk GTK_THEME=pogmom-gtk
DIALOG=kdialog DIALOG=kdialog

View file

@ -3,5 +3,5 @@
(defwidget profile [] (defwidget profile []
(button :onclick "sp-profiles next" (button :onclick "sp-profiles next"
:tooltip "${active_profile_name}" :tooltip "${active_profile_name}"
:class "profile ${((active_profile_name == 'Work') ? 'profile-work' : ((active_profile_name == 'Housing') ? 'profile-housing' : ((active_profile_name == 'Development') ? 'profile-development' : ((active_profile_name == 'Personal') ? 'profile-personal' : ''))))}" :class "profile ${((active_profile_name == 'Work') ? 'profile-work' : ((active_profile_name == 'Housing') ? 'profile-school' : ((active_profile_name == 'Development') ? 'profile-development' : ((active_profile_name == 'Personal') ? 'profile-personal' : ''))))}"
{active_profile})) {active_profile}))

View file

@ -8,7 +8,7 @@
(eventbox (eventbox
:onhover "${EWW_CMD} update wsreveal=true" :onhover "${EWW_CMD} update wsreveal=true"
:onhoverlost "${EWW_CMD} update wsreveal=false" :onhoverlost "${EWW_CMD} update wsreveal=false"
(box :class "workspaces ${((activeWorkspace > '30') ? 'profile-work' : ((activeWorkspace > '20') ? 'profile-housing' : ((activeWorkspace > '10') ? 'profile-development' : ((activeWorkspace > '0') ? 'profile-personal' : ''))))}" (box :class "workspaces ${((activeWorkspace > '30') ? 'profile-work' : ((activeWorkspace > '20') ? 'profile-school' : ((activeWorkspace > '10') ? 'profile-development' : ((activeWorkspace > '0') ? 'profile-personal' : ''))))}"
:orientation "h" :orientation "h"
:space-evenly false :space-evenly false
:halign "start" :halign "start"
@ -42,7 +42,7 @@
(defwidget workspace [ws side ?lastws ?firstws] (defwidget workspace [ws side ?lastws ?firstws]
(button :onclick `swaymsg workspace "${ws.name}"` (button :onclick `swaymsg workspace "${ws.name}"`
:class '${side} ${ws.num == lastws ? "last-workspace" : (ws.num == firstws ? "first-workspace" : "middle-workspace")} ${((ws.num > '30') ? 'profile-work' : ((ws.num > '20') ? 'profile-housing' : ((ws.num > '10') ? 'profile-development' : ((ws.num > '0') ? 'profile-personal' : ''))))}' :class '${side} ${ws.num == lastws ? "last-workspace" : (ws.num == firstws ? "first-workspace" : "middle-workspace")} ${((ws.num > '30') ? 'profile-work' : ((ws.num > '20') ? 'profile-school' : ((ws.num > '10') ? 'profile-development' : ((ws.num > '0') ? 'profile-personal' : ''))))}'
(box (box
'${replace(ws.name,".*:","")}' '${replace(ws.name,".*:","")}'
(label (label

View file

@ -1,6 +1,6 @@
$personal-color: $bar-bg-color; $personal-color: $bar-bg-color;
$development-color: mix($color9, $color12); $development-color: mix($color9, $color12);
$housing-color: mix($color5, $color3); $school-color: mix($color5, $color3);
$work-color: mix($color5, $color4, 30%); $work-color: mix($color5, $color4, 30%);
.profile, .profile,
@ -13,8 +13,8 @@ $work-color: mix($color5, $color4, 30%);
&.profile-development { &.profile-development {
border-color: $development-color; border-color: $development-color;
} }
&.profile-housing { &.profile-school {
border-color: $housing-color; border-color: $school-color;
} }
&.profile-work { &.profile-work {
border-color: $work-color; border-color: $work-color;
@ -28,7 +28,7 @@ $work-color: mix($color5, $color4, 30%);
padding: 0px 10px; padding: 0px 10px;
transition: 0.3s all; transition: 0.3s all;
&.profile-development, &.profile-development,
&.profile-housing, &.profile-school,
&.profile-work { &.profile-work {
color: $bar-module-fg-color; color: $bar-module-fg-color;
} }
@ -38,8 +38,8 @@ $work-color: mix($color5, $color4, 30%);
&.profile-development { &.profile-development {
background-color: $development-color; background-color: $development-color;
} }
&.profile-housing { &.profile-school {
background-color: $housing-color; background-color: $school-color;
} }
&.profile-work { &.profile-work {
background-color: $work-color; background-color: $work-color;
@ -60,9 +60,9 @@ $work-color: mix($color5, $color4, 30%);
background-color: $development-color; background-color: $development-color;
border-color: $development-color; border-color: $development-color;
} }
&.profile-housing { &.profile-school {
background-color: $housing-color; background-color: $school-color;
border-color: $housing-color; border-color: $school-color;
} }
&.profile-work { &.profile-work {
background-color: $work-color; background-color: $work-color;
@ -108,9 +108,9 @@ $work-color: mix($color5, $color4, 30%);
color: $development-color; color: $development-color;
border-color: $development-color; border-color: $development-color;
} }
&.profile-housing { &.profile-school {
color: $housing-color; color: $school-color;
border-color: $housing-color; border-color: $school-color;
} }
&.profile-work { &.profile-work {
color: $work-color; color: $work-color;
@ -124,8 +124,8 @@ $work-color: mix($color5, $color4, 30%);
&.profile-development { &.profile-development {
background-color: rgba($development-color,0.5); background-color: rgba($development-color,0.5);
} }
&.profile-housing { &.profile-school {
background-color: rgba($housing-color,0.5); background-color: rgba($school-color,0.5);
} }
&.profile-work { &.profile-work {
background-color: rgba($work-color,0.5); background-color: rgba($work-color,0.5);

View file

@ -172,10 +172,10 @@ SetEditor=false
1920x1200 screen: Width=922 1920x1200 screen: Width=922
2 screens: Height=1119 2 screens: Height=1119
2 screens: Width=490 2 screens: Width=490
2048x1280 screen: Height=592 2048x1280 screen: Height=1199
2048x1280 screen: Width=574 2048x1280 screen: Width=433
3 screens: Height=815 3 screens: Height=672
3 screens: Width=1296 3 screens: Width=1056
[filetree] [filetree]
editShade=183,220,246 editShade=183,220,246

View file

@ -1,6 +1,9 @@
[$Version] [$Version]
update_info=filepicker.upd:filepicker-remove-old-previews-entry update_info=filepicker.upd:filepicker-remove-old-previews-entry
[UiSettings]
ColorScheme=*
[Colors:View] [Colors:View]
BackgroundNormal=215,175,175,0 BackgroundNormal=215,175,175,0
@ -12,6 +15,7 @@ Theme=breeze-dark
[KDE] [KDE]
ShowDeleteCommand=false ShowDeleteCommand=false
widgetStyle=qt6ct-style
[KFileDialog Settings] [KFileDialog Settings]
Allow Expansion=false Allow Expansion=false
@ -36,6 +40,3 @@ Dialog Size=600,480
[PreviewSettings] [PreviewSettings]
EnableRemoteFolderThumbnail=true EnableRemoteFolderThumbnail=true
MaximumRemoteSize=3221225472 MaximumRemoteSize=3221225472
[UiSettings]
ColorScheme=*

View file

@ -31,7 +31,7 @@ geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\xca\0\0\x2k\
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2) geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2)
[SettingsWindow] [SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xb1\0\0\x2'\0\0\0\0\0\0\0\0\0\0\x3\xb1\0\0\x2'\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xb1\0\0\x2') geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x4u\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x4u\0\0\0\0\0\0\0\0\b\0\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x4u)
[Troubleshooting] [Troubleshooting]
force_raster_widgets=1 force_raster_widgets=1

View file

@ -1,4 +1,4 @@
 Personal  Personal
 Development  Development
󰻺 Housing  School
 Work  Work

View file

@ -12,8 +12,8 @@ exec {
udiskie -at udiskie -at
'sleep 5;nextcloud --background' 'sleep 5;nextcloud --background'
'sleep 5;flatpak run com.hunterwittenborn.Celeste --background' 'sleep 5;flatpak run com.hunterwittenborn.Celeste --background'
'sleep 5;rssguard' # 'sleep 5;rssguard'
'sleep 5;tokodon' # 'sleep 5;tokodon'
'sleep 5;gtk-launch org.signal.Signal' 'sleep 5;gtk-launch org.signal.Signal'
'diskspace-check' 'diskspace-check'
'uptime-check' 'uptime-check'

View file

@ -4,7 +4,7 @@ bindsym {
#terminal #terminal
$mod+Return exec $term $mod+Return exec $term
#floating terminal #floating terminal
$mod+Shift+Return exec $HOME/.config/sway/scripts/exec-float $term floating toggle $mod+Shift+Return exec $HOME/.config/sway/scripts/exec-float $term
#launcher #launcher
$mod+d exec $menu $mod+d exec $menu
#launcher reload #launcher reload

View file

@ -46,7 +46,7 @@ for_window {
#float - float #float - float
[app_id="xdg-desktop-portal-gtk"] $float [app_id="xdg-desktop-portal-gtk"] $float
# [app_id="Alacritty_Float"] $float [class="^feh$"] $float
[app_id="org.kde.dolphin" title="^Extracting Files"] $float [app_id="org.kde.dolphin" title="^Extracting Files"] $float
[app_id="gurk-rs"] $float [app_id="gurk-rs"] $float
@ -61,18 +61,15 @@ for_window {
#scratch #scratch
[app_id="vesktop"] $scratch [app_id="vesktop"] $scratch
[class="^Signal$"] $scratch
[app_id="^org.signal.Signal$"] $scratch [app_id="^org.signal.Signal$"] $scratch
[app_id="^signal$"] $scratch [app_id="^signal$"] $scratch
# [app_id="org.keepassxc.KeePassXC" title="^(?!.*(Unlock Database|Browser Access Request|\[Locked\])).*$"] $scratch
# [app_id="org.keepassxc.KeePassXC" title="^(?!.*(Unlock Database|Browser Access Request|\[Locked\])).* - KeePassXC$"] $scratch
} }
assign { assign {
#home workspace assignment #home workspace assignment
[app_id="org.kde.tokodon"] $home_ws [app_id="org.kde.tokodon"] $home_ws
[app_id="io.github.martinrotter.rssguard"] $home_ws [app_id="io.github.martinrotter.rssguard"] $home_ws
#browser profile assignment
# [app_id="LibreWolf_Work"] $work_ws
} }
no_focus [title="^Picture-in-Picture$"] no_focus [title="^Picture-in-Picture$"]

View file

@ -6,7 +6,7 @@ bindsym {
#profile keybinds #profile keybinds
$mod+p exec "sp-profiles Personal" $mod+p exec "sp-profiles Personal"
$mod+Bracketleft exec "sp-profiles Development" $mod+Bracketleft exec "sp-profiles Development"
$mod+Bracketright exec "sp-profiles Housing" $mod+Bracketright exec "sp-profiles School"
$mod+Backslash exec "sp-profiles Work" $mod+Backslash exec "sp-profiles Work"
#workspace cycle keybinds #workspace cycle keybinds
$mod+Tab workspace next $mod+Tab workspace next

View file

@ -1,8 +1,24 @@
#!/bin/sh #!/bin/bash
eval "$1 &" eval "$1 &"
saved=$! pid=$!
echo $saved; shift echo $pid
swaymsg for_window [pid=$saved] "$@"
active_screen_dim="$(swaymsg -t get_outputs | jq -r '.. | select(.type?) | select(.focused==true).rect')"
active_screen_width="$(jq '.width' <<<${active_screen_dim})"
active_screen_height="$(jq '.height' <<<${active_screen_dim})"
if [[ "${active_screen_width}" -gt "${active_screen_height}" ]];then
win_height=$(( active_screen_height * 60 / 100 ))
win_width=$(( win_height * 175 / 100 ))
else
win_width=$(( active_screen_width * 60 / 100 ))
win_height=$(( win_width * 57 / 100 ))
fi
swaymsg "[pid=$pid]" "floating enable, resize set ${win_width}px ${win_height}px"
while [ "$?" = "2" ];do while [ "$?" = "2" ];do
swaymsg for_window [pid=$saved] "$@" swaymsg "[pid=$pid]" "floating enable, resize set ${win_width}px ${win_height}px"
done done
swaymsg -t get_tree | jq ".. | select(.type?) | select((.pid==${pid}) and (.rect.height==${win_height} | not)).id" | grep ''
while [ "$?" = "1" ];do
swaymsg -t get_tree | jq ".. | select(.type?) | select((.pid==${pid}) and (.rect.height==${win_height} | not)).id" | grep ''
done
swaymsg "[pid=$pid]" "resize set ${win_width}px ${win_height}px, move position center"

View file

@ -0,0 +1,8 @@
#!/bin/sh
eval "$1 &"
pid=$!
echo $pid; shift
swaymsg "[pid=$pid]" "$@"
while [ "$?" = "2" ];do
swaymsg "[pid=$pid]" "$@"
done

View file

@ -1,14 +1,19 @@
#!/bin/bash #!/bin/bash
active_window_type="$(swaymsg -t get_tree | jq -r '.. | select(.type?) | select(.focused==true).type')"
swaymsg floating toggle swaymsg floating toggle
active_window_scratchstate="$(swaymsg -t get_tree | jq -r '.. | select(.type?) | select(.focused==true).type')" if [[ "${active_window_type}" == "con" ]];then
if [[ "${active_window_type}" == "floating_con" ]];then
active_screen_dim="$(swaymsg -t get_outputs | jq -r '.. | select(.type?) | select(.focused==true).rect')" active_screen_dim="$(swaymsg -t get_outputs | jq -r '.. | select(.type?) | select(.focused==true).rect')"
active_screen_width="$(jq '.width' <<<${active_screen_dim})" active_screen_width="$(jq '.width' <<<${active_screen_dim})"
active_screen_height="$(jq '.height' <<<${active_screen_dim})" active_screen_height="$(jq '.height' <<<${active_screen_dim})"
if [[ "${active_screen_width}" -gt "${active_screen_height}" ]];then if [[ "${active_screen_width}" -gt "${active_screen_height}" ]];then
swaymsg resize set 50ppt 50ppt #landscape
win_height=$(( active_screen_height * 60 / 100 ))
win_width=$(( win_height * 175 / 100 ))
else else
swaymsg resize set 75ppt 25ppt #portrait
win_width=$(( active_screen_width * 60 / 100 ))
win_height=$(( win_width * 57 / 100 ))
fi fi
swaymsg "resize set ${win_width}px ${win_height}px, move position center"
fi fi

View file

@ -1 +1 @@
72299e7f-1873-4b33-b55f-ee2e0cdb6125 de5df286-48ac-4c00-9da8-664782a2b35a

View file

@ -1 +1 @@
791fc48c-6c74-4961-88bc-2ad08bbf072c b870f5eb-8431-4607-9b57-22a1460da3fa

View file

@ -1 +1 @@
fc10d4fc-185a-41f5-a69a-14554e7d4985 684021b7-f317-4fa3-9ee6-0df781f4f04b

View file

@ -1 +1 @@
2a1d201b-fb0d-4228-8cad-9e2f4e41ca09 77d4c8c3-94d6-4424-a7c1-c88acee7d0cc

View file

@ -1 +1 @@
c51bc637-5565-45d1-925a-6897d108daf7 7050109e-f208-49b3-8c9f-e88a9fffd7f5

View file

@ -1 +1 @@
a39e85f1-be66-4e3e-ab2e-d1b9e1fdb45c 6a80e01e-b6d0-43cf-bdaf-b95751a50a6f

View file

@ -1 +1 @@
0fdb1bfc-88d2-43d1-98bc-24ec13994dc3 5879041e-a22d-4581-bfc0-66691eb79874

View file

@ -11,24 +11,21 @@ Locked=1
Name=Development Name=Development
IsRelative=1 IsRelative=1
Path=development Path=development
StoreID=30267575
ShowSelector=1
[Profile0] [Profile0]
Name=Penelope Name=Penelope
IsRelative=1 IsRelative=1
Path=penelope Path=penelope
Default=1 Default=1
StoreID=a61d59be StoreID=0585997e
ShowSelector=0 ShowSelector=0
[General] [General]
StartWithLastProfile=1 StartWithLastProfile=1
Version=2 Version=2
[Profile4]
Name=testing
IsRelative=1
Path=4z689ygf.testing
[Install6C4726F70D182CF7] [Install6C4726F70D182CF7]
Default=penelope Default=penelope
Locked=1 Locked=1
@ -38,3 +35,8 @@ Name=School
IsRelative=1 IsRelative=1
Path=school Path=school
[Profile4]
Name=testing
IsRelative=1
Path=4z689ygf.testing

View file

@ -1,7 +1,7 @@
[Desktop Entry] [Desktop Entry]
Comment[en_US]= Comment[en_US]=
Comment= Comment=
Exec= feh -. %U Exec= feh -Z. %U
GenericName[en_US]= GenericName[en_US]=
GenericName= GenericName=
Icon=feh Icon=feh