From 494d3a21a85193b1adf2b017bbf63af1aa0798ba Mon Sep 17 00:00:00 2001 From: thek4n Date: Wed, 19 Aug 2026 20:34:00 +0300 Subject: [PATCH] add configs --- .../users/configs/.config/nvim/lua/core/options.lua | 5 ++++- home/users/configs/.config/sway/bindings.conf | 3 ++- .../configs/.config/sway/scripts/power-menu.sh | 13 +++++++++++++ home/users/configs/.config/waybar/config | 2 +- home/users/configs/.zshenv | 2 ++ 5 files changed, 22 insertions(+), 3 deletions(-) create mode 100755 home/users/configs/.config/sway/scripts/power-menu.sh diff --git a/home/users/configs/.config/nvim/lua/core/options.lua b/home/users/configs/.config/nvim/lua/core/options.lua index 3bd020e..068e191 100644 --- a/home/users/configs/.config/nvim/lua/core/options.lua +++ b/home/users/configs/.config/nvim/lua/core/options.lua @@ -145,7 +145,10 @@ vim.cmd.highlight({ "DiagnosticInfo", "guifg=Grey" }) vim.cmd.highlight({ "DiagnosticHint", "guifg=Grey" }) -- Russian commands -opt.langmap = 'ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz' +-- opt.langmap = 'ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz' + +-- Colemak fix +opt.langmap = "nei;jkl,jkl;nei" vim.o.viewdir = vim.fn.stdpath('cache')..'/view' diff --git a/home/users/configs/.config/sway/bindings.conf b/home/users/configs/.config/sway/bindings.conf index 164ee15..7d159fd 100644 --- a/home/users/configs/.config/sway/bindings.conf +++ b/home/users/configs/.config/sway/bindings.conf @@ -38,7 +38,8 @@ bindsym --to-code $mod+Shift+r reload set $menu rofi -show drun -m -1 bindsym --to-code $mod+d exec $menu -bindsym $mod+o exec --no-startup-id slm_rofi + +bindsym --to-code $mod+Shift+x exec --no-startup-id ~/.config/sway/scripts/power-menu.sh # Change focus bindsym --to-code $mod+h focus left diff --git a/home/users/configs/.config/sway/scripts/power-menu.sh b/home/users/configs/.config/sway/scripts/power-menu.sh new file mode 100755 index 0000000..a329176 --- /dev/null +++ b/home/users/configs/.config/sway/scripts/power-menu.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +choice=$(echo -e "Exit\nReboot\nShutdown\nSuspend\nLock\nBlack\nUEFI" | rofi -dmenu -p "Power Menu:" -i) + +case "${choice}" in + Exit) swaymsg exit ;; + Reboot) systemctl reboot ;; + Shutdown) shutdown -h now ;; + Suspend) ~/.config/sway/scripts/lock-telegram.sh && systemctl suspend ;; + Lock) ~/.config/sway/scripts/lock-telegram.sh && swaylock -f ;; + Black) magick canvas:none PNG:- | feh --class black -YFx - ;; + UEFI) systemctl reboot --firmware-setup ;; +esac diff --git a/home/users/configs/.config/waybar/config b/home/users/configs/.config/waybar/config index 3b3f513..fe359e7 100644 --- a/home/users/configs/.config/waybar/config +++ b/home/users/configs/.config/waybar/config @@ -68,7 +68,7 @@ "custom/ScrollMPRIS": { "name": "custom-scrollmedia", "return-type": "json", - "exec": "ScrollMPRIS -s 50 -w 40 --scroll wrapping --format '{title} - {artist}'", + "exec": "ScrollMPRIS -s 80 -w 20 --scroll wrapping --format '{title} - {artist}'", "on-click": "playerctl play-pause", "on-click-right": "playerctl next", "on-middle-click": "playerctl previous", diff --git a/home/users/configs/.zshenv b/home/users/configs/.zshenv index c9cab8c..fad12dc 100644 --- a/home/users/configs/.zshenv +++ b/home/users/configs/.zshenv @@ -47,6 +47,8 @@ ctrl-g:preview-bottom,\ tab:replace-query\ " +export GTK_THEME=Adwaita:dark + export BROWSERCLI=w3m test -z "${BROWSER}" && BROWSER=firefox export BROWSER