This commit is contained in:
Sergey 2025-10-12 20:48:18 +04:00
parent 7009fefce6
commit 04e07cd38b
11 changed files with 629 additions and 648 deletions

View File

@ -1 +1,40 @@
default-timeout=10
sort=-time
layer=top
anchor=top-right
background-color=#2e3440
width=300
height=110
border-size=2
border-color=#88c0d0
icons=1
max-icon-size=64
default-timeout=5000
ignore-timeout=1
font=monospace 12
[urgency=low]
border-color=#cccccc
[urgency=normal]
border-color=#d08770
[urgency=high]
border-color=#bf616a
default-timeout=0
# [category=mpd]
# default-timeout=2000
# group-by=category
[app-name=wp-vol]
layer=overlay
history=0
anchor=top-center
# Group all volume notifications together
group-by=app-name
# Hide the group-index
format=<b>%s</b>\n%b
[app-name=volume group-index=0]
# Only show last notification
invisible=0

View File

@ -5,7 +5,7 @@
# Read `man 5 sway` for a complete reference.
# styles - set the folder for your theme definition file
set $theme $HOME/.local/share/sway/themes/my-gruvbox
set $theme $HOME/.config/sway/themes/my-gruvbox
# theme variables
include $theme/theme.conf
@ -122,15 +122,13 @@ font pango:DejaVu Sans Condensed Bold 8
# Utilities:
#
# Special keys to adjust volume via PulseAudio
bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
# Special keys to adjust brightness via brightnessctl
bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
# Special key to take a screenshot with grim
bindsym Print exec screenshot
# bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
# bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
# bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
# bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
# # Special keys to adjust brightness via brightnessctl
# bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
# bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
#
# Status Bar:

View File

@ -66,7 +66,8 @@ set $locking $script_path/lock.sh
set $bluetooth $script_path/once.sh $term_float bluetuith
# Hide cursor after 5 seconds of inactivty
seat seat0 hide_cursor 5000
seat seat0 hide_cursor 20000
seat seat0 xcursor_theme gentoo-silver 24
# Pulseaudio command
set $pulseaudio $script_path/once.sh $term_float pulsemixer

View File

@ -1,7 +1,7 @@
set $mode_resize "<span foreground='$color10'>󰉸</span> \
<span foreground='$color5'><b>Resize</b></span> <span foreground='$color10'>(<b>↑ ↓ ← →</b>)</span> \
<span foreground='$color5'><b>Increase Gaps</b></span> <span foreground='$color10'>(<b>+</b>)</span> \
<span foreground='$color5'><b>Decrease Gaps</b></span> <span foreground='$color10'>(<b>-</b>)</span>"
set $mode_resize "<span foreground='$theme-yellow1'>󰉸</span> \
<span foreground='$theme-fg'><b>Resize</b></span> <span foreground='$theme-yellow1'>(<b>↑ ↓ ← →</b>)</span> \
<span foreground='$theme-fg'><b>Increase Gaps</b></span> <span foreground='$theme-yellow1'>(<b>+</b>)</span> \
<span foreground='$theme-fg'><b>Decrease Gaps</b></span> <span foreground='$theme-yellow1'>(<b>-</b>)</span>"
mode --pango_markup $mode_resize {
# left will shrink the containers width

View File

@ -1,7 +1,7 @@
set $mode_screenshot "<span foreground='$color10'>󰄄</span> \
<span foreground='$color5'><b>Pick</b></span> <span foreground='$color10'>(<b>p</b>)</span> \
<span foreground='$color5'><b>Output</b></span> <span foreground='$color10'>(<b>o</b>)</span> \
<span foreground='$color7'>+ <span foreground='$color10'><b>Shift</b></span> for </span>"
set $mode_screenshot "<span foreground='$theme-orange1'>󰄄</span> \
<span foreground='$theme-fg'><b>Pick</b></span> <span foreground='$theme-yellow1'>(<b>p</b>)</span> \
<span foreground='$theme-fg'><b>Output</b></span> <span foreground='$theme-yellow1'>(<b>o</b>)</span> \
<span foreground='$theme-yellow2'>+ <span foreground='$theme-yellow1'><b>Shift</b></span> for </span>"
mode --pango_markup $mode_screenshot {
# output = currently active output

View File

@ -1,10 +1,10 @@
set $mode_shutdown "\
<span foreground='$color10'></span> \
<span foreground='$color5'> \
<span foreground='$color10'>(<b>l</b>)</span>lock \
<span foreground='$color10'>(<b>e</b>)</span>logout \
<span foreground='$color10'>(<b>r</b>)</span>reboot \
<span foreground='$color10'>(<b>s</b>)</span>shutdown \
<span foreground='$theme-orange1'></span> \
<span foreground='$theme-fg'> \
<span foreground='$theme-yellow1'>(<b>l</b>)</span>lock \
<span foreground='$theme-yellow1'>(<b>e</b>)</span>logout \
<span foreground='$theme-yellow1'>(<b>r</b>)</span>reboot \
<span foreground='$theme-yellow1'>(<b>s</b>)</span>shutdown \
</span>"
set $purge_cliphist [ $purge_cliphist_logout == 'true' ] && rm -f $HOME/.cache/cliphist/db || exit 0

View File

@ -1,6 +1,6 @@
set $mode_split "<span foreground='$color10'>󰉸</span> \
<span foreground='$color5'><b>Horizontal</b></span> <span foreground='$color10'>(<b>h</b>)</span> \
<span foreground='$color5'><b>Vertical</b></span> <span foreground='$color10'>(<b>v</b>)</span>"
set $mode_split "<span foreground='$theme-orange1'>󰉸</span> \
<span foreground='$theme-fg'><b>Horizontal</b></span> <span foreground='$theme-yellow1'>(<b>h</b>)</span> \
<span foreground='$theme-fg'><b>Vertical</b></span> <span foreground='$theme-yellow1'>(<b>v</b>)</span>"
mode --pango_markup $mode_split {
$bindsym h splith, mode "default"

View File

@ -22,6 +22,28 @@ set $purple #d3869b
set $aqua #89b482
set $darkgray #282828
set $theme-bg #282828
set $theme-fg #ebdbb2
set $theme-gray1 #928374
set $theme-red1 #cc241d
set $theme-red2 #fb4934
set $theme-green1 #98971a
set $theme-green2 #b8bb26
set $theme-yellow1 #d79921
set $theme-yellow2 #fabd2f
set $theme-blue1 #458588
set $theme-blue2 #83a598
set $theme-purple1 #b16286
set $theme-purple2 #d3869b
set $theme-aqua1 #689d6a
set $theme-aqua2 #8ec07c
set $theme-gray2 #a89984
set $theme-orange1 #d65d0e
set $theme-orange2 #af3a03
# Gruvbox Theme brdr bg text indictr chld_brdr
client.focused $orange $orange $bg $green $orange
client.focused_inactive $blue $blue $bg $blue $blue

1
local/bin/fmod Symbolic link
View File

@ -0,0 +1 @@
/home/krsh/Soft/fmodstudio/fmodstudio

1
local/bin/godot Symbolic link
View File

@ -0,0 +1 @@
/usr/bin/godot

File diff suppressed because it is too large Load Diff