From 1f31c845a6703aed4d40115ac1b8718fb963327e Mon Sep 17 00:00:00 2001 From: Josue Zamudio Date: Sun, 19 Oct 2025 11:59:48 -0700 Subject: [PATCH] feat: latest kitty, mango, and mango config --- .config/kitty/kitty.conf | 24 +++++++++---- .config/kitty/kitty.conf.bak | 20 +++++++++++ .config/mango/config.conf | 2 +- .config/sway/config | 15 +++++--- .config/sway/config.d/keybinds | 11 +++++- .config/sway/config.d/swayfx | 65 +++++++++++++++++++++++++++++----- .config/waybar/config.jsonc | 2 +- .config/waybar/style.css | 2 +- 8 files changed, 116 insertions(+), 25 deletions(-) create mode 100644 .config/kitty/kitty.conf.bak diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index c2fff81..c35a384 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -1,11 +1,13 @@ -font_family 'JetBrainsMono NF' -font_size 11.5 -bold_font auto -italic_font auto -bold_italic_font auto +#font_family 'JetBrainsMono NF' +# font_family 'JetBrainsMonoNL NFM ExtraBold' +font_size 11 +# bold_font auto +# italic_font auto +# bold_italic_font auto -text_composition_strategy legacy -modify_font cell_width 95% +#text_composition_strategy legacy +#modify_font cell_width 95% +#background_opacity 1.0 cursor_trail 10 cursor_trail_start_threshold 0 @@ -16,3 +18,11 @@ cursor_shape block linux_display_server wayland wayland_enable_ime yes + + +# BEGIN_KITTY_FONTS +font_family family="JetBrainsMono Nerd Font Mono" +bold_font auto +italic_font auto +bold_italic_font auto +# END_KITTY_FONTS diff --git a/.config/kitty/kitty.conf.bak b/.config/kitty/kitty.conf.bak new file mode 100644 index 0000000..cab7344 --- /dev/null +++ b/.config/kitty/kitty.conf.bak @@ -0,0 +1,20 @@ +#font_family 'JetBrainsMono NF' +font_family 'JetBrainsMonoNL NFM ExtraBold' +font_size 12 + +bold_font auto +italic_font auto +bold_italic_font auto + +text_composition_strategy legacy +modify_font cell_width 95% + +cursor_trail 10 +cursor_trail_start_threshold 0 +shell_integration no-cursor +cursor_trail_decay 0.01 0.15 +cursor_shape block + +linux_display_server wayland +wayland_enable_ime yes + diff --git a/.config/mango/config.conf b/.config/mango/config.conf index f3128fb..ec85617 100644 --- a/.config/mango/config.conf +++ b/.config/mango/config.conf @@ -57,7 +57,7 @@ scroller_default_proportion_single=1.0 scroller_proportion_preset=1.0,1.0,1.0 # Master-Stack Layout Setting -new_is_master=1 +new_is_master=0 default_mfact=0.55 default_nmaster=1 smartgaps=0 diff --git a/.config/sway/config b/.config/sway/config index 8c48bdc..7bb44a3 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -1,4 +1,5 @@ -font 'JetBrainsMono NF' 9 +#font 'JetBrainsMono NF' 9 +font 'JetBrainsMono Nerd Font Mono' 9 ### Variables #set $mod Mod1 @@ -19,15 +20,17 @@ set $laptop eDP-1 include ~/.config/sway/config.d/* +exec systemctl --user start sway-audio-idle-inhibit +exec systemctl --user start shikane + ### Output configuration # You can get the names of your outputs by running: swaymsg -t get_outputs # https://gitlab.com/w0lff/shikane for multitple display handling -#output * bg /home/jozamudi/Downloads/samurai-cyberpunk-3840x2160-12877.png fill -output eDP-1 scale 1.8 +output * bg /home/jozamudi/Documents/Wallpapers/windows-11-stock-official-colorful-3840x2160-5658.jpg fill +output eDP-1 scale 1.7 #output 'BNQ BenQ PD3200U S2N01233019' scale 1.5 - -exec shikane -c /home/jozamudi/.config/shikane/config.toml +#exec_always shikanectl reload bindswitch --reload --locked lid:on output $laptop disable bindswitch --reload --locked lid:off output $laptop enable @@ -64,3 +67,5 @@ default_border pixel 2 default_floating_border pixel 2 exec systemctl --user import-environment XDG_SESSION_TYPE XDG_CURRENT_DESKTOP exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway XDG_SESSION_DESKTOP=sway + + diff --git a/.config/sway/config.d/keybinds b/.config/sway/config.d/keybinds index 10d0f3a..c4bfa24 100644 --- a/.config/sway/config.d/keybinds +++ b/.config/sway/config.d/keybinds @@ -140,8 +140,17 @@ bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle bindsym XF86MonBrightnessDown exec brightnessctl set 2%- bindsym XF86MonBrightnessUp exec brightnessctl set 2%+ -bindsym $mod+shift+p exec slurp | grim -g - - | tee ~/Pictures/$(date +%F-%s).png | wl-copy +bindsym $mod+shift+p exec slurp | \ + grim -g - - | \ + tee ~/Pictures/$(date +%F-%s).png | \ + wl-copy bindgesture swipe:right workspace prev bindgesture swipe:left workspace next + +# Custom App Keybinds +bindsym $mod+Shift+f exec firefox +bindsym $mod+Shift+n exec nautilus + + diff --git a/.config/sway/config.d/swayfx b/.config/sway/config.d/swayfx index 41eb488..f88264a 100644 --- a/.config/sway/config.d/swayfx +++ b/.config/sway/config.d/swayfx @@ -1,9 +1,56 @@ -smart_corner_radius on - -corner_radius 8 -blur enable -blur_passes 2 -blur_radius 2 -layer_effects "waybar" "blur enable"; shadows enable -shadows on -shadow_blur_radius 5 +#smart_corner_radius on +##gaps inner 6 +## +##default_border pixel 1 +## +##corner_radius 8 +##blur enable +##blur_passes 2 +##blur_radius 2 +##layer_effects "waybar" "blur enable"; shadows enable +##shadows on +##shadow_blur_radius 5 +## +###https://github.com/rkubosz/base16-sway +## +###set $base00 #031A16 +###set $base01 #0B342D +###set $base02 #184E45 +###set $base03 #2B685E +###set $base04 #5F9C92 +###set $base05 #81B5AC +###set $base06 #A7CEC8 +###set $base07 #D2E7E4 +###set $base08 #3E9688 +###set $base09 #3E7996 +###set $base0A #3E4C96 +###set $base0B #883E96 +###set $base0C #963E4C +###set $base0D #96883E +###set $base0E #4C963E +###set $base0F #3E965B +## +##set $base00 #000000 +##set $base01 #121212 +##set $base02 #222222 +##set $base03 #333333 +##set $base04 #999999 +##set $base05 #c1c1c1 +##set $base06 #999999 +##set $base07 #c1c1c1 +##set $base08 #5f8787 +##set $base09 #aaaaaa +##set $base0A #a06666 +##set $base0B #dd9999 +##set $base0C #aaaaaa +##set $base0D #888888 +##set $base0E #999999 +##set $base0F #444444 +## +### Property Name Border BG Text Indicator Child Border +##client.focused $base05 $base0D $base00 $base0D $base0D +##client.focused_inactive $base01 $base01 $base05 $base03 $base01 +##client.unfocused $base01 $base00 $base05 $base01 $base01 +##client.urgent $base08 $base08 $base00 $base08 $base08 +##client.placeholder $base00 $base00 $base05 $base00 $base00 +##client.background $base07 diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index 9be314d..c19eee2 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -114,7 +114,7 @@ // } }, "clock": { - "timezone": "America/Los_Angeles", + //"timezone": "America/Los_Angeles", "tooltip-format": "{:%Y %B}\n{calendar}", "format": "{:%r %Y-%m-%d}", //"format": "{:%R %p %Y-%m-%d}", diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 9572d5c..67edb80 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -1,7 +1,7 @@ * { /* `otf-font-awesome` is required to be installed for icons */ /*font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif; */ - font-family: "JetBrainsMono NF"; + font-family: "JetBrainsMono NF"; font-size: 13px; }