Compare commits
5 Commits
9f07695bd8
...
5f468b232b
Author | SHA1 | Date | |
---|---|---|---|
5f468b232b | |||
48b8e7f35b | |||
a2f7b04ab8 | |||
b1b03f678d | |||
2e508999df |
@ -21,6 +21,8 @@ alias sbPlay='mpv "$file" --volume=70 --audio-device=pipewire/loopback &> /dev/n
|
|||||||
alias sbLoop='while true; do sbPlay; sleep 0.5; done'
|
alias sbLoop='while true; do sbPlay; sleep 0.5; done'
|
||||||
alias sbSpam='c=5; while [[ $c -gt 0 ]]; do sbPlay & sleep 0.15; echo $c; c=$((c-1)); done'
|
alias sbSpam='c=5; while [[ $c -gt 0 ]]; do sbPlay & sleep 0.15; echo $c; c=$((c-1)); done'
|
||||||
|
|
||||||
|
alias lglass='looking-glass-client audio:micDefault=allow input:rawMouse=yes egl:scale=2 -m KEY_RIGHTMETA'
|
||||||
|
|
||||||
#
|
#
|
||||||
# TUI
|
# TUI
|
||||||
#
|
#
|
||||||
|
@ -22,6 +22,6 @@ require'nvim-treesitter.configs'.setup {
|
|||||||
-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
|
-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
|
||||||
-- Using this option may slow down your editor, and you may see some duplicate highlights.
|
-- Using this option may slow down your editor, and you may see some duplicate highlights.
|
||||||
-- Instead of true it can also be a list of languages
|
-- Instead of true it can also be a list of languages
|
||||||
additional_vim_regex_highlighting = false,
|
additional_vim_regex_highlighting = true,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
|
|
||||||
|
vim.cmd.syntax("enable")
|
||||||
|
|
||||||
vim.opt.smartindent = true
|
vim.opt.smartindent = true
|
||||||
vim.opt.tabstop = 4
|
vim.opt.tabstop = 4
|
||||||
vim.opt.softtabstop = 4
|
vim.opt.softtabstop = 4
|
||||||
vim.opt.shiftwidth = 4
|
vim.opt.shiftwidth = 4
|
||||||
|
|
||||||
|
vim.opt.linebreak = true
|
||||||
|
|
||||||
vim.opt.incsearch = true
|
vim.opt.incsearch = true
|
||||||
vim.opt.ignorecase = true
|
vim.opt.ignorecase = true
|
||||||
vim.opt.smartcase = true
|
vim.opt.smartcase = true
|
||||||
@ -17,3 +21,9 @@ vim.opt.scrolloff = 8
|
|||||||
-- 'auto:1 sets signcolumn to hide if there is no warning/error etc.
|
-- 'auto:1 sets signcolumn to hide if there is no warning/error etc.
|
||||||
-- 'no' disables signcolumn
|
-- 'no' disables signcolumn
|
||||||
vim.opt.signcolumn = 'no'
|
vim.opt.signcolumn = 'no'
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||||
|
pattern = { '*.tsx', '*.ts', '*.jsx', '*.js' },
|
||||||
|
command = 'silent! EslintFixAll',
|
||||||
|
group = vim.api.nvim_create_augroup('Eslint', {}),
|
||||||
|
})
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Times the screen off and puts it to background
|
# Times the screen off and puts it to background
|
||||||
swayidle \
|
swayidle \
|
||||||
timeout 1 'swaymsg "output * dpms off"' \
|
timeout 10 'swaymsg "output * dpms off"' \
|
||||||
resume 'swaymsg "output * dpms on"; set-primary-monitor' &
|
resume 'swaymsg "output * dpms on"; set-primary-monitor' &
|
||||||
# Locks the screen immediately
|
# Locks the screen immediately
|
||||||
swaylock -c 000000
|
swaylock -c 000000
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Get monitor offset using xrandr
|
# Get monitor offset using xrandr
|
||||||
monitor_offset="1920+0"
|
monitor_offset="+1080"
|
||||||
display=$(xrandr --listactivemonitors | grep "$monitor_offset" | head -n1 | cut -d' ' -f6)
|
display=$(xrandr --listactivemonitors | grep "$monitor_offset" | head -n1 | cut -d' ' -f6)
|
||||||
|
|
||||||
if [ -n "$display" ]; then
|
if [ -n "$display" ]; then
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
# Environment
|
# Environment
|
||||||
exec --no-startup-id dbus-update-activation-environment --all
|
exec --no-startup-id dbus-update-activation-environment --all
|
||||||
#exec --no-startup-id dbus-update-activation-environment DISPLAY SWAYSOCK WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
#exec --no-startup-id dbus-update-activation-environment DISPLAY SWAYSOCK WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
|
exec /usr/libexec/xdg-desktop-portal-wlr -r
|
||||||
exec /usr/libexec/polkit-gnome-authentication-agent-1
|
exec /usr/libexec/polkit-gnome-authentication-agent-1
|
||||||
exec_always ~/.config/scripts/sway/import-gsettings
|
exec_always ~/.config/scripts/sway/import-gsettings
|
||||||
|
|
||||||
@ -48,8 +49,6 @@ xwayland force
|
|||||||
|
|
||||||
include monitor
|
include monitor
|
||||||
|
|
||||||
#output $mon1 adaptive_sync on
|
|
||||||
|
|
||||||
### Output configuration
|
### Output configuration
|
||||||
#
|
#
|
||||||
# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
|
# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
|
||||||
@ -89,6 +88,8 @@ exec swayidle -w \
|
|||||||
#
|
#
|
||||||
input 1133:50503:Logitech_USB_Receiver accel_profile flat
|
input 1133:50503:Logitech_USB_Receiver accel_profile flat
|
||||||
input 1133:16500:Logitech_G304 accel_profile flat
|
input 1133:16500:Logitech_G304 accel_profile flat
|
||||||
|
input 13652:62736:Compx_LAMZU_4K_Receiver accel_profile flat
|
||||||
|
input 13652:62735:compx_LAMZU_Atlantis_Pro accel_profile flat
|
||||||
input 1133:16521:Logitech_K580 {
|
input 1133:16521:Logitech_K580 {
|
||||||
xkb_layout us
|
xkb_layout us
|
||||||
xkb_variant colemak
|
xkb_variant colemak
|
||||||
@ -357,13 +358,11 @@ default_border pixel 3
|
|||||||
#
|
#
|
||||||
exec gentoo-pipewire-launcher restart
|
exec gentoo-pipewire-launcher restart
|
||||||
exec dunst
|
exec dunst
|
||||||
exec wlsunset -l 55.0 -L -1.6
|
exec wlsunset -l 22.3 -L 114.1
|
||||||
|
|
||||||
exec $term
|
exec $term
|
||||||
exec swaymsg "workspace 2:r; exec thunderbird"
|
exec swaymsg "workspace 2:r; exec thunderbird"
|
||||||
exec swaymsg "workspace 2:r; exec firefox"
|
exec swaymsg "workspace 2:r; exec firefox"
|
||||||
exec element-desktop
|
|
||||||
exec webcord
|
|
||||||
exec signal-desktop
|
exec signal-desktop
|
||||||
|
|
||||||
exec swaymsg "workspace 1:a"
|
exec swaymsg "workspace 1:a"
|
||||||
@ -398,6 +397,7 @@ for_window [class="^QjackCtl$"] floating enable
|
|||||||
for_window [class="^QjackCtl$" title="Graph — QjackCtl"] floating disable
|
for_window [class="^QjackCtl$" title="Graph — QjackCtl"] floating disable
|
||||||
for_window [app_id="^app.drey.Dialect$"] floating enable
|
for_window [app_id="^app.drey.Dialect$"] floating enable
|
||||||
for_window [app_id="^io.crow_translate.CrowTranslate$"] floating enable
|
for_window [app_id="^io.crow_translate.CrowTranslate$"] floating enable
|
||||||
|
for_window [app_id="^org.gnome.Calculator$"] floating enable
|
||||||
# Move windows to trash workspace
|
# Move windows to trash workspace
|
||||||
for_window [title="^Origin$"] floating enable, move container to workspace trash;
|
for_window [title="^Origin$"] floating enable, move container to workspace trash;
|
||||||
for_window [title="^Wine System Tray$"] move container to workspace trash;
|
for_window [title="^Wine System Tray$"] move container to workspace trash;
|
||||||
|
Loading…
Reference in New Issue
Block a user