This commit is contained in:
2025-11-21 08:19:00 -08:00
parent 3e3c580aa6
commit d524ebac95
10 changed files with 111 additions and 99 deletions

View File

@@ -7,7 +7,7 @@ font_size 11
#text_composition_strategy legacy #text_composition_strategy legacy
#modify_font cell_width 95% #modify_font cell_width 95%
background_opacity 0.4 background_opacity 20
cursor_trail 10 cursor_trail 10
cursor_trail_start_threshold 0 cursor_trail_start_threshold 0

View File

@@ -25,4 +25,6 @@ dex -a &
# screen record or share # screen record or share
dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=wlroots dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=wlroots
/usr/lib/xdg-desktop-portal-wlr & /usr/lib/xdg-desktop-portal-wlr &

View File

@@ -2,7 +2,7 @@
# Window effect # Window effect
blur=1 blur=1
blur_layer=1 blur_layer=0
blur_optimized=1 blur_optimized=1
blur_params_num_passes = 2 blur_params_num_passes = 2
blur_params_radius = 5 blur_params_radius = 5
@@ -12,7 +12,7 @@ blur_params_contrast = 0.9
blur_params_saturation = 1.2 blur_params_saturation = 1.2
shadows = 1 shadows = 1
layer_shadows = 0 layer_shadows = 1
shadow_only_floating = 1 shadow_only_floating = 1
shadows_size = 5 shadows_size = 5
shadows_blur = 15 shadows_blur = 15
@@ -52,7 +52,7 @@ scroller_structs=20
scroller_default_proportion=1.0 scroller_default_proportion=1.0
scroller_focus_center=0 scroller_focus_center=0
scroller_prefer_center=0 scroller_prefer_center=0
edge_scroller_pointer_focus=1 edge_scroller_pointer_focus=0
scroller_default_proportion_single=1.0 scroller_default_proportion_single=1.0
scroller_proportion_preset=1.0,1.0,1.0 scroller_proportion_preset=1.0,1.0,1.0
@@ -64,8 +64,8 @@ smartgaps=0
# Overview Setting # Overview Setting
hotarea_size=10 hotarea_size=10
enable_hotarea=1 enable_hotarea=0
ov_tab_mode=0 ov_tab_mode=1
overviewgappi=5 overviewgappi=5
overviewgappo=30 overviewgappo=30
@@ -84,8 +84,9 @@ cursor_size=24
drag_tile_to_tile=1 drag_tile_to_tile=1
# keyboard # keyboard
repeat_rate=25 #repeat_rate=25
repeat_delay=600 repeat_rate=30
repeat_delay=300
numlockon=1 numlockon=1
xkb_rules_layout=us xkb_rules_layout=us
@@ -112,7 +113,7 @@ gappoh=10
gappov=10 gappov=10
scratchpad_width_ratio=0.8 scratchpad_width_ratio=0.8
scratchpad_height_ratio=0.9 scratchpad_height_ratio=0.9
borderpx=4 borderpx=1
rootcolor=0x201b14ff rootcolor=0x201b14ff
bordercolor=0x444444ff bordercolor=0x444444ff
focuscolor=0xc9b890ff focuscolor=0xc9b890ff
@@ -138,6 +139,9 @@ tagrule=id:9,layout_name:tile
# key name refer to `xev` or `wev` command output, # key name refer to `xev` or `wev` command output,
# mod keys name: super,ctrl,alt,shift,none # mod keys name: super,ctrl,alt,shift,none
bind=SUPER,period,incnmaster,+1
bind=SUPER,comma,incnmaster,-1
# reload config # reload config
bind=SUPER,c,reload_config bind=SUPER,c,reload_config
bind=SUPER,c,spawn_shell, notify-send 'Reloading 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 bind=SUPER,Return,spawn,kitty
# exit # 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,m,spawn_shell, playerctl pause; swaylock -f -c 000000 # lock
bind=SUPER+SHIFT,q,killclient, bind=SUPER+SHIFT,q,killclient,
@@ -200,16 +205,16 @@ bind=SUPER,s,setlayout,scroller
bind=SUPER,a,togglegaps bind=SUPER,a,togglegaps
# tag switch # tag switch
bind=SUPER,1,view,1,0 bind=SUPER,1,comboview,1,0
bind=SUPER,2,view,2,0 bind=SUPER,2,comboview,2,0
bind=SUPER,3,view,3,0 bind=SUPER,3,comboview,3,0
bind=SUPER,4,view,4,0 bind=SUPER,4,comboview,4,0
bind=SUPER,5,view,5,0 bind=SUPER,5,comboview,5,0
bind=SUPER,6,view,6,0 bind=SUPER,6,comboview,6,0
bind=SUPER,7,view,7,0 bind=SUPER,7,comboview,7,0
bind=SUPER,8,view,8,0 bind=SUPER,8,comboview,8,0
bind=SUPER,9,view,9,0 bind=SUPER,9,comboview,9,0
bind=SUPER,0,view,0,0 bind=SUPER,0,comboview,0,0
# tag: move client to the tag and focus it # tag: move client to the tag and focus it
# tagsilent: move client to the tag and not 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 bind=CTRL+SHIFT,Right,movewin,+50,+0
# resizewin # resizewin
bind=none,Up,resizewin,+0,-50 #bind=none,Up,resizewin,+0,-50
bind=none,Down,resizewin,+0,+50 #bind=none,Down,resizewin,+0,+50
bind=none,Left,resizewin,-50,+0 #bind=none,Left,resizewin,-50,+0
bind=none,Right,resizewin,+50,+0 #bind=none,Right,resizewin,+50,+0
# Mouse Button Bindings # Mouse Button Bindings
# NONE mode key only work in ov mode # NONE mode key only work in ov mode

View File

@@ -45,8 +45,8 @@
"num-tags":9, "num-tags":9,
}, },
"dwl/window": { "dwl/window": {
//"format": "[{layout}]{title}" "format": "[{layout}] {title}"
"format": "[{layout}]" //"format": "[{layout}]"
}, },
// Modules configuration // Modules configuration
// "sway/workspaces": { // "sway/workspaces": {

View File

@@ -44,12 +44,14 @@ vim.cmd("set nocompatible")
vim.cmd("syntax on") vim.cmd("syntax on")
vim.cmd("filetype plugin indent on") vim.cmd("filetype plugin indent on")
vim.cmd("set number") vim.cmd("set number")
vim.cmd("set relativenumber") vim.cmd("set relativenumber")
vim.cmd("set expandtab") vim.cmd("set expandtab")
vim.cmd("set shiftwidth=4") vim.cmd("set shiftwidth=4")
vim.cmd("set softtabstop=4") vim.cmd("set softtabstop=4")
vim.cmd("set tabstop=4") vim.cmd("set tabstop=4")
vim.cmd("set smartindent") vim.cmd("set smartindent")
vim.cmd("set backspace=indent,eol,start") vim.cmd("set backspace=indent,eol,start")
vim.cmd("set colorcolumn=81") vim.cmd("set colorcolumn=81")
vim.cmd("set textwidth=80") vim.cmd("set textwidth=80")
@@ -57,6 +59,10 @@ vim.cmd("set wrap")
vim.cmd("set linebreak") vim.cmd("set linebreak")
vim.cmd("noswapfile") 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 python set fileformat=unix encoding=utf-8")
vim.cmd("au FileType markdown,tex set spell spelllang=en_us") vim.cmd("au FileType markdown,tex set spell spelllang=en_us")

View File

@@ -17,17 +17,13 @@ set $up k
set $right l set $right l
set $laptop eDP-1 set $laptop eDP-1
include ~/.config/sway/config.d/* include ~/.config/sway/config.d/*
exec systemctl --user start sway-audio-idle-inhibit
exec systemctl --user start shikane exec systemctl --user start shikane
### Output configuration ### Output configuration
# You can get the names of your outputs by running: swaymsg -t get_outputs # You can get the names of your outputs by running: swaymsg -t get_outputs
# https://gitlab.com/w0lff/shikane for multitple display handling # 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 eDP-1 scale 1.7
#output 'BNQ BenQ PD3200U S2N01233019' scale 1.5 #output 'BNQ BenQ PD3200U S2N01233019' scale 1.5
#exec_always shikanectl reload #exec_always shikanectl reload
@@ -43,11 +39,11 @@ exec_always --no-startup-id '/home/jozamudi/.config/sway/scripts/clamshell-mode.
#} #}
### Idle configuration ### Idle configuration
exec swayidle -w \ #exec swayidle -w \
timeout 300 'swaylock -f -c 000000' \ # timeout 300 'swaylock -f -c 000000' \
timeout 600 'swaymsg "output * power off"' \ # timeout 600 'swaymsg "output * power off"' \
resume 'swaymsg "output * power on"' \ # resume 'swaymsg "output * power on"' \
before-sleep 'swaylock -f -c 000000' # before-sleep 'swaylock -f -c 000000'
seat seat0 xcursor_theme Adwaita 25 seat seat0 xcursor_theme Adwaita 25
@@ -63,8 +59,8 @@ exec dex -a
#better audio #better audio
#exec easyeffects -w -l Laptop #exec easyeffects -w -l Laptop
default_border pixel 2 #default_border pixel 2
default_floating_border pixel 2 #default_floating_border pixel 2
exec systemctl --user import-environment XDG_SESSION_TYPE XDG_CURRENT_DESKTOP 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 exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway XDG_SESSION_DESKTOP=sway

View File

@@ -1,56 +1,56 @@
#smart_corner_radius on #smart_corner_radius on
##gaps inner 6 gaps inner 6
##
##default_border pixel 1 default_border pixel 2
##
##corner_radius 8 corner_radius 8
##blur enable blur enable
##blur_passes 2 blur_passes 2
##blur_radius 2 blur_radius 2
##layer_effects "waybar" "blur enable"; shadows enable layer_effects "waybar" "blur enable"; shadows enable
##shadows on shadows on
##shadow_blur_radius 5 shadow_blur_radius 5
##
###https://github.com/rkubosz/base16-sway #https://github.com/rkubosz/base16-sway
##
###set $base00 #031A16 #set $base00 #031A16
###set $base01 #0B342D #set $base01 #0B342D
###set $base02 #184E45 #set $base02 #184E45
###set $base03 #2B685E #set $base03 #2B685E
###set $base04 #5F9C92 #set $base04 #5F9C92
###set $base05 #81B5AC #set $base05 #81B5AC
###set $base06 #A7CEC8 #set $base06 #A7CEC8
###set $base07 #D2E7E4 #set $base07 #D2E7E4
###set $base08 #3E9688 #set $base08 #3E9688
###set $base09 #3E7996 #set $base09 #3E7996
###set $base0A #3E4C96 #set $base0A #3E4C96
###set $base0B #883E96 #set $base0B #883E96
###set $base0C #963E4C #set $base0C #963E4C
###set $base0D #96883E #set $base0D #96883E
###set $base0E #4C963E #set $base0E #4C963E
###set $base0F #3E965B #set $base0F #3E965B
##
##set $base00 #000000 #set $base00 #000000
##set $base01 #121212 #set $base01 #121212
##set $base02 #222222 #set $base02 #222222
##set $base03 #333333 #set $base03 #333333
##set $base04 #999999 #set $base04 #999999
##set $base05 #c1c1c1 #set $base05 #c1c1c1
##set $base06 #999999 #set $base06 #999999
##set $base07 #c1c1c1 #set $base07 #c1c1c1
##set $base08 #5f8787 #set $base08 #5f8787
##set $base09 #aaaaaa #set $base09 #aaaaaa
##set $base0A #a06666 #set $base0A #a06666
##set $base0B #dd9999 #set $base0B #dd9999
##set $base0C #aaaaaa #set $base0C #aaaaaa
##set $base0D #888888 #set $base0D #888888
##set $base0E #999999 #set $base0E #999999
##set $base0F #444444 #set $base0F #444444
##
### Property Name Border BG Text Indicator Child Border # Property Name Border BG Text Indicator Child Border
##client.focused $base05 $base0D $base00 $base0D $base0D #client.focused $base05 $base0D $base00 $base0D $base0D
##client.focused_inactive $base01 $base01 $base05 $base03 $base01 #client.focused_inactive $base01 $base01 $base05 $base03 $base01
##client.unfocused $base01 $base00 $base05 $base01 $base01 #client.unfocused $base01 $base00 $base05 $base01 $base01
##client.urgent $base08 $base08 $base00 $base08 $base08 #client.urgent $base08 $base08 $base00 $base08 $base08
##client.placeholder $base00 $base00 $base05 $base00 $base00 #client.placeholder $base00 $base00 $base05 $base00 $base00
##client.background $base07 #client.background $base07

View File

@@ -0,0 +1,3 @@
#!/bin/bash
slur

View File

@@ -52,8 +52,8 @@ set-option -g update-environment "SSH_AUTH_SOCK \
DISPLAY " DISPLAY "
set -g status-position bottom 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 ""
set -g status-right-length 100 set -g status-right-length 100
set -g status-style 'fg=default' # set -g status-style 'fg=default'

View File

@@ -172,7 +172,7 @@
"network": { "network": {
// "interface": "wlp2*", // (Optional) To force the use of this interface // "interface": "wlp2*", // (Optional) To force the use of this interface
"format-wifi": "{essid} ({signalStrength}%) ", "format-wifi": "{essid} ({signalStrength}%) ",
"format-ethernet": "{ipaddr}/{cidr} ", "format-ethernet": "{ipaddr}/{cidr} ",
"tooltip-format": "{ifname} via {gwaddr} ", "tooltip-format": "{ifname} via {gwaddr} ",
"format-linked": "{ifname} (No IP) ", "format-linked": "{ifname} (No IP) ",
"format-disconnected": "Disconnected ⚠", "format-disconnected": "Disconnected ⚠",
@@ -181,9 +181,9 @@
"pulseaudio": { "pulseaudio": {
// "scroll-step": 1, // %, can be a float // "scroll-step": 1, // %, can be a float
"format": "{volume}% {icon} {format_source}", "format": "{volume}% {icon} {format_source}",
"format-bluetooth": "{volume}% {icon} {format_source}", "format-bluetooth": "{volume}% {icon} {format_source}",
"format-bluetooth-muted": " {icon} {format_source}", "format-bluetooth-muted": " {icon}  {format_source}",
"format-muted": " {format_source}", "format-muted": " {format_source}",
"format-source": "{volume}% ", "format-source": "{volume}% ",
"format-source-muted": "", "format-source-muted": "",
"format-icons": { "format-icons": {