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 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
|
||||
#
|
||||
|
@ -22,6 +22,6 @@ require'nvim-treesitter.configs'.setup {
|
||||
-- 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.
|
||||
-- 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.relativenumber = true
|
||||
|
||||
vim.cmd.syntax("enable")
|
||||
|
||||
vim.opt.smartindent = true
|
||||
vim.opt.tabstop = 4
|
||||
vim.opt.softtabstop = 4
|
||||
vim.opt.shiftwidth = 4
|
||||
|
||||
vim.opt.linebreak = true
|
||||
|
||||
vim.opt.incsearch = true
|
||||
vim.opt.ignorecase = 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.
|
||||
-- 'no' disables signcolumn
|
||||
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
|
||||
# Times the screen off and puts it to background
|
||||
swayidle \
|
||||
timeout 1 'swaymsg "output * dpms off"' \
|
||||
timeout 10 'swaymsg "output * dpms off"' \
|
||||
resume 'swaymsg "output * dpms on"; set-primary-monitor' &
|
||||
# Locks the screen immediately
|
||||
swaylock -c 000000
|
||||
|
@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
# Get monitor offset using xrandr
|
||||
monitor_offset="1920+0"
|
||||
monitor_offset="+1080"
|
||||
display=$(xrandr --listactivemonitors | grep "$monitor_offset" | head -n1 | cut -d' ' -f6)
|
||||
|
||||
if [ -n "$display" ]; then
|
||||
|
@ -7,6 +7,7 @@
|
||||
# Environment
|
||||
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 /usr/libexec/xdg-desktop-portal-wlr -r
|
||||
exec /usr/libexec/polkit-gnome-authentication-agent-1
|
||||
exec_always ~/.config/scripts/sway/import-gsettings
|
||||
|
||||
@ -48,8 +49,6 @@ xwayland force
|
||||
|
||||
include monitor
|
||||
|
||||
#output $mon1 adaptive_sync on
|
||||
|
||||
### Output configuration
|
||||
#
|
||||
# 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: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 {
|
||||
xkb_layout us
|
||||
xkb_variant colemak
|
||||
@ -357,13 +358,11 @@ default_border pixel 3
|
||||
#
|
||||
exec gentoo-pipewire-launcher restart
|
||||
exec dunst
|
||||
exec wlsunset -l 55.0 -L -1.6
|
||||
exec wlsunset -l 22.3 -L 114.1
|
||||
|
||||
exec $term
|
||||
exec swaymsg "workspace 2:r; exec thunderbird"
|
||||
exec swaymsg "workspace 2:r; exec firefox"
|
||||
exec element-desktop
|
||||
exec webcord
|
||||
exec signal-desktop
|
||||
|
||||
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 [app_id="^app.drey.Dialect$"] 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
|
||||
for_window [title="^Origin$"] floating enable, move container to workspace trash;
|
||||
for_window [title="^Wine System Tray$"] move container to workspace trash;
|
||||
|
Loading…
Reference in New Issue
Block a user