some bigg updates ig

This commit is contained in:
Penelope Gwen 2026-04-07 17:56:10 -07:00
parent 11d78146f9
commit 8435f910e6
235 changed files with 3205 additions and 0 deletions

View file

@ -46,6 +46,7 @@ depends = ["graphical"]
[x11.files]
"x11/config" = { target = "~/.config", type = "symbolic" }
"x11/Xsession" = "~/.Xsession"
[x11.variables]
@ -86,6 +87,7 @@ depends = ["x11"]
[cosmo.files]
"cosmo/config" = "~/.config"
"cosmo/Xresources" = "~/.Xresources"
[cosmo.variables]

2
cosmo/Xresources Normal file
View file

@ -0,0 +1,2 @@
Xft.dpi: 120

132
cosmo/config/i3/config Normal file
View file

@ -0,0 +1,132 @@
# pogmommy's i3 config
set $mod Mod1
set $smod Shift
set $fn Mod5
set $wm_setting_key_left j
set $wm_setting_key_down k
set $wm_setting_key_up i
set $wm_setting_key_right l
set $wm_setting_font pango:Source Sans Pro, Semibold 11
set $wm_setting_gap 10
set $wm_setting_border_size 5
set $wm_setting_app_terminal kitty
set $wm_setting_app_browser librewolf
set $wm_setting_app_launcher rofi -show drun
set $wm_setting_app_compositor picom
include $HOME/.config/de-vars/colors/active/sway
set $wm_color_border_active_bg #d7afaf
set $wm_color_border_active_fg #d7afaf
set $wm_color_border_inactive_bg #111317
set $wm_color_border_inactive_fg #111317
set $wm_color_background #111317
bindsym $mod+Return exec $wm_setting_app_terminal
bindsym $mod+Shift+b exec $wm_setting_app_browser
bindsym $mod+d exec $wm_setting_app_launcher
bindsym $fn+XF86TopMenu exec $wm_setting_app_launcher
bindsym $fn+XF86AudioRaiseVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh up
bindsym $fn+XF86AudioLowerVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh down
bindsym $fn+XF86MonBrightnessUp exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh up
bindsym $fn+XF86MonBrightnessDown exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh down
exec_always --no-startup-id $wm_setting_app_compositor
bindsym $mod+1 workspace 1
bindsym $mod+2 workspace 2
bindsym $mod+3 workspace 3
bindsym $mod+4 workspace 4
bindsym $mod+5 workspace 5
bindsym $mod+6 workspace 6
bindsym $mod+7 workspace 7
bindsym $mod+8 workspace 8
bindsym $mod+9 workspace 9
bindsym $mod+0 workspace 10
bindsym $mod+$smod+1 move container to workspace 1
bindsym $mod+$smod+2 move container to workspace 2
bindsym $mod+$smod+3 move container to workspace 3
bindsym $mod+$smod+4 move container to workspace 4
bindsym $mod+$smod+5 move container to workspace 5
bindsym $mod+$smod+6 move container to workspace 6
bindsym $mod+$smod+7 move container to workspace 7
bindsym $mod+$smod+8 move container to workspace 8
bindsym $mod+$smod+9 move container to workspace 9
bindsym $mod+$smod+0 move container to workspace 10
bindsym $mod+$wm_setting_key_left focus left
bindsym $mod+$wm_setting_key_down focus down
bindsym $mod+$wm_setting_key_up focus up
bindsym $mod+$wm_setting_key_right focus right
bindsym $mod+$smod+$wm_setting_key_left move left
bindsym $mod+$smod+$wm_setting_key_down move down
bindsym $mod+$smod+$wm_setting_key_up move up
bindsym $mod+$smod+$wm_setting_key_right move right
bindsym $mod+Tab workspace next
bindsym $mod+$smod+Tab workspace prev
client.focused $wm_color_border_active_bg $wm_color_border_active_bg $wm_color_border_active_fg $wm_color_border_active_bg $wm_color_border_active_bg
client.focused_inactive $wm_color_border_inactive_bg $wm_color_border_inactive_bg $wm_color_border_inactive_fg $wm_color_border_inactive_bg $wm_color_border_inactive_bg
client.unfocused $wm_color_border_inactive_bg $wm_color_border_inactive_bg $wm_color_border_inactive_fg $wm_color_border_inactive_bg $wm_color_border_inactive_bg
client.urgent $wm_color_border_inactive_bg $wm_color_border_inactive_bg $wm_color_border_inactive_fg $wm_color_border_inactive_bg $wm_color_border_inactive_bg
client.placeholder $wm_color_border_inactive_bg $wm_color_border_inactive_bg $wm_color_border_inactive_fg $wm_color_border_inactive_bg $wm_color_border_inactive_bg
client.background $wm_color_background
bindsym $mod+r mode "resize"
mode "resize" {
# These bindings trigger as soon as you enter the resize mode
# Pressing left will shrink the windows width.
# Pressing right will grow the windows width.
# Pressing up will shrink the windows height.
# Pressing down will grow the windows height.
bindsym $wm_setting_key_left resize shrink width 10 px or 10 ppt
bindsym $wm_setting_key_down resize grow height 10 px or 10 ppt
bindsym $wm_setting_key_up resize shrink height 10 px or 10 ppt
bindsym $wm_setting_key_right resize grow width 10 px or 10 ppt
# Resize the gap width and height
bindsym $smod+$wm_setting_key_left gaps horizontal minus 5
bindsym $smod+$wm_setting_key_down gaps horizontal plus 5
bindsym $smod+$wm_setting_key_up gaps vertical minus 5
bindsym $smod+$wm_setting_key_right gaps vertical plus 5
# Back to normal: Enter or Escape or $mod+r
bindsym Return mode "default"
bindsym Escape mode "default"
bindsym $mod+r mode "default"
}
gaps outer $wm_setting_gap
gaps inner $wm_setting_gap
#smart_gaps on
default_border pixel $wm_setting_border_size
default_floating_border pixel $wm_setting_border_size
#smart_borders on
font $wm_setting_font
floating_modifier $mod
bindsym $mod+f fullscreen toggle
bindsym $mod+$smod+f floating toggle
bindsym $mod+$smod+q kill
bindsym $mod+$smod+r restart
bindsym $mod+$smod+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'
exec --no-startup-id feh --bg-fill ~/.config/i3/assets/wallpaper/wallpaper.jpg

View file

@ -0,0 +1,13 @@
#!/bin/bash
operation="${1}"
brightness="$(cat /sys/class/leds/lcd-backlight/brightness)"
case "$operation" in
up)
echo "$(( ${brightness} + 15 ))" > /sys/class/leds/lcd-backlight/brightness
;;
down)
echo "$(( ${brightness} - 15 ))" > /sys/class/leds/lcd-backlight/brightness
;;
esac

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

Before

Width:  |  Height:  |  Size: 241 B

After

Width:  |  Height:  |  Size: 241 B

View file

Before

Width:  |  Height:  |  Size: 200 B

After

Width:  |  Height:  |  Size: 200 B

Some files were not shown because too many files have changed in this diff Show more