From d524ebac95c7ec2adec53ca943b4675cd2bed387 Mon Sep 17 00:00:00 2001 From: Josue Zamudio Date: Fri, 21 Nov 2025 08:19:00 -0800 Subject: [PATCH] latest --- .config/kitty/kitty.conf | 2 +- .config/mango/autostart.sh | 2 + .config/mango/config.conf | 51 ++++++------ .config/mango/waybar/config.jsonc | 4 +- .config/nvim/init.lua | 6 ++ .config/sway/config | 20 ++--- .config/sway/config.d/swayfx | 110 ++++++++++++------------- .config/sway/scripts/screen-capture.sh | 3 + .config/tmux/tmux.conf | 4 +- .config/waybar/config.jsonc | 8 +- 10 files changed, 111 insertions(+), 99 deletions(-) create mode 100644 .config/sway/scripts/screen-capture.sh diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index 6c317f0..0584aa1 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -7,7 +7,7 @@ font_size 11 #text_composition_strategy legacy #modify_font cell_width 95% -background_opacity 0.4 +background_opacity 20 cursor_trail 10 cursor_trail_start_threshold 0 diff --git a/.config/mango/autostart.sh b/.config/mango/autostart.sh index 4e10a34..8bff596 100755 --- a/.config/mango/autostart.sh +++ b/.config/mango/autostart.sh @@ -25,4 +25,6 @@ dex -a & # screen record or share dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=wlroots + /usr/lib/xdg-desktop-portal-wlr & + diff --git a/.config/mango/config.conf b/.config/mango/config.conf index cb632bf..9dc4728 100644 --- a/.config/mango/config.conf +++ b/.config/mango/config.conf @@ -2,7 +2,7 @@ # Window effect blur=1 -blur_layer=1 +blur_layer=0 blur_optimized=1 blur_params_num_passes = 2 blur_params_radius = 5 @@ -12,7 +12,7 @@ blur_params_contrast = 0.9 blur_params_saturation = 1.2 shadows = 1 -layer_shadows = 0 +layer_shadows = 1 shadow_only_floating = 1 shadows_size = 5 shadows_blur = 15 @@ -52,7 +52,7 @@ scroller_structs=20 scroller_default_proportion=1.0 scroller_focus_center=0 scroller_prefer_center=0 -edge_scroller_pointer_focus=1 +edge_scroller_pointer_focus=0 scroller_default_proportion_single=1.0 scroller_proportion_preset=1.0,1.0,1.0 @@ -64,8 +64,8 @@ smartgaps=0 # Overview Setting hotarea_size=10 -enable_hotarea=1 -ov_tab_mode=0 +enable_hotarea=0 +ov_tab_mode=1 overviewgappi=5 overviewgappo=30 @@ -84,8 +84,9 @@ cursor_size=24 drag_tile_to_tile=1 # keyboard -repeat_rate=25 -repeat_delay=600 +#repeat_rate=25 +repeat_rate=30 +repeat_delay=300 numlockon=1 xkb_rules_layout=us @@ -112,7 +113,7 @@ gappoh=10 gappov=10 scratchpad_width_ratio=0.8 scratchpad_height_ratio=0.9 -borderpx=4 +borderpx=1 rootcolor=0x201b14ff bordercolor=0x444444ff focuscolor=0xc9b890ff @@ -138,6 +139,9 @@ tagrule=id:9,layout_name:tile # key name refer to `xev` or `wev` command output, # mod keys name: super,ctrl,alt,shift,none +bind=SUPER,period,incnmaster,+1 +bind=SUPER,comma,incnmaster,-1 + # reload config bind=SUPER,c,reload_config bind=SUPER,c,spawn_shell, notify-send 'Reloading Config!' @@ -147,7 +151,8 @@ bind=SUPER,d,spawn,wofi --show drun -GI bind=SUPER,Return,spawn,kitty # exit -bind=SUPER+SHIFT,m,quit +#bind=SUPER+SHIFT,e,quit +bind=SUPER+SHIFT,m,spawn_shell, wlr-randr --output eDP-1 --toggle bind=SUPER,m,spawn_shell, playerctl pause; swaylock -f -c 000000 # lock bind=SUPER+SHIFT,q,killclient, @@ -200,16 +205,16 @@ bind=SUPER,s,setlayout,scroller bind=SUPER,a,togglegaps # tag switch -bind=SUPER,1,view,1,0 -bind=SUPER,2,view,2,0 -bind=SUPER,3,view,3,0 -bind=SUPER,4,view,4,0 -bind=SUPER,5,view,5,0 -bind=SUPER,6,view,6,0 -bind=SUPER,7,view,7,0 -bind=SUPER,8,view,8,0 -bind=SUPER,9,view,9,0 -bind=SUPER,0,view,0,0 +bind=SUPER,1,comboview,1,0 +bind=SUPER,2,comboview,2,0 +bind=SUPER,3,comboview,3,0 +bind=SUPER,4,comboview,4,0 +bind=SUPER,5,comboview,5,0 +bind=SUPER,6,comboview,6,0 +bind=SUPER,7,comboview,7,0 +bind=SUPER,8,comboview,8,0 +bind=SUPER,9,comboview,9,0 +bind=SUPER,0,comboview,0,0 # tag: move client to the tag and focus it # tagsilent: move client to the tag and not focus it @@ -243,10 +248,10 @@ bind=CTRL+SHIFT,Left,movewin,-50,+0 bind=CTRL+SHIFT,Right,movewin,+50,+0 # resizewin -bind=none,Up,resizewin,+0,-50 -bind=none,Down,resizewin,+0,+50 -bind=none,Left,resizewin,-50,+0 -bind=none,Right,resizewin,+50,+0 +#bind=none,Up,resizewin,+0,-50 +#bind=none,Down,resizewin,+0,+50 +#bind=none,Left,resizewin,-50,+0 +#bind=none,Right,resizewin,+50,+0 # Mouse Button Bindings # NONE mode key only work in ov mode diff --git a/.config/mango/waybar/config.jsonc b/.config/mango/waybar/config.jsonc index 8f5764c..6fc30d1 100644 --- a/.config/mango/waybar/config.jsonc +++ b/.config/mango/waybar/config.jsonc @@ -45,8 +45,8 @@ "num-tags":9, }, "dwl/window": { - //"format": "[{layout}]{title}" - "format": "[{layout}]" + "format": "[{layout}] {title}" + //"format": "[{layout}]" }, // Modules configuration // "sway/workspaces": { diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 72b2b2b..d8c6be6 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -44,12 +44,14 @@ vim.cmd("set nocompatible") vim.cmd("syntax on") vim.cmd("filetype plugin indent on") vim.cmd("set number") + vim.cmd("set relativenumber") vim.cmd("set expandtab") vim.cmd("set shiftwidth=4") vim.cmd("set softtabstop=4") vim.cmd("set tabstop=4") vim.cmd("set smartindent") + vim.cmd("set backspace=indent,eol,start") vim.cmd("set colorcolumn=81") vim.cmd("set textwidth=80") @@ -57,6 +59,10 @@ vim.cmd("set wrap") vim.cmd("set linebreak") vim.cmd("noswapfile") +vim.cmd("set autoread") +vim.cmd("set complete-=i") +vim.cmd("set lazyredraw") + vim.cmd("au FileType python set fileformat=unix encoding=utf-8") vim.cmd("au FileType markdown,tex set spell spelllang=en_us") diff --git a/.config/sway/config b/.config/sway/config index 7bb44a3..eeda209 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -17,17 +17,13 @@ set $up k set $right l 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/Documents/Wallpapers/windows-11-stock-official-colorful-3840x2160-5658.jpg fill +#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_always shikanectl reload @@ -43,11 +39,11 @@ exec_always --no-startup-id '/home/jozamudi/.config/sway/scripts/clamshell-mode. #} ### Idle configuration -exec swayidle -w \ - timeout 300 'swaylock -f -c 000000' \ - timeout 600 'swaymsg "output * power off"' \ - resume 'swaymsg "output * power on"' \ - before-sleep 'swaylock -f -c 000000' +#exec swayidle -w \ +# timeout 300 'swaylock -f -c 000000' \ +# timeout 600 'swaymsg "output * power off"' \ +# resume 'swaymsg "output * power on"' \ +# before-sleep 'swaylock -f -c 000000' seat seat0 xcursor_theme Adwaita 25 @@ -63,8 +59,8 @@ exec dex -a #better audio #exec easyeffects -w -l Laptop -default_border pixel 2 -default_floating_border pixel 2 +#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/swayfx b/.config/sway/config.d/swayfx index f88264a..48dea80 100644 --- a/.config/sway/config.d/swayfx +++ b/.config/sway/config.d/swayfx @@ -1,56 +1,56 @@ #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 +gaps inner 6 + +default_border pixel 2 + +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/sway/scripts/screen-capture.sh b/.config/sway/scripts/screen-capture.sh new file mode 100644 index 0000000..aa2fe68 --- /dev/null +++ b/.config/sway/scripts/screen-capture.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +slur diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf index e65029f..98399f7 100644 --- a/.config/tmux/tmux.conf +++ b/.config/tmux/tmux.conf @@ -52,8 +52,8 @@ set-option -g update-environment "SSH_AUTH_SOCK \ DISPLAY " set -g status-position bottom -set -g status-left "#{session_name} " +set -g status-left " #{session_name} " set -g status-right "" set -g status-right-length 100 -set -g status-style 'fg=default' +# set -g status-style 'fg=default' diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index c19eee2..074df32 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -172,7 +172,7 @@ "network": { // "interface": "wlp2*", // (Optional) To force the use of this interface "format-wifi": "{essid} ({signalStrength}%) ", - "format-ethernet": "{ipaddr}/{cidr} ", + "format-ethernet": "{ipaddr}/{cidr} ", "tooltip-format": "{ifname} via {gwaddr} ", "format-linked": "{ifname} (No IP) ", "format-disconnected": "Disconnected ⚠", @@ -181,9 +181,9 @@ "pulseaudio": { // "scroll-step": 1, // %, can be a float "format": "{volume}% {icon} {format_source}", - "format-bluetooth": "{volume}% {icon}  {format_source}", - "format-bluetooth-muted": " {icon} {format_source}", - "format-muted": " {format_source}", + "format-bluetooth": "{volume}% {icon}  {format_source}", + "format-bluetooth-muted": " {icon}  {format_source}", + "format-muted": " {format_source}", "format-source": "{volume}% ", "format-source-muted": "", "format-icons": {