fix: flake update fixes

This commit is contained in:
Xory 2026-01-04 00:33:27 +02:00
parent 37d83dd90f
commit 0565c7aabf
4 changed files with 43 additions and 13 deletions

View file

@ -286,6 +286,7 @@ bindl = , XF86AudioPause, exec, playerctl play-pause
bindl = , XF86AudioPlay, exec, playerctl play-pause bindl = , XF86AudioPlay, exec, playerctl play-pause
bindl = , XF86AudioPrev, exec, playerctl previous bindl = , XF86AudioPrev, exec, playerctl previous
############################## ##############################
### WINDOWS AND WORKSPACES ### ### WINDOWS AND WORKSPACES ###
############################## ##############################
@ -293,11 +294,35 @@ bindl = , XF86AudioPrev, exec, playerctl previous
# See https://wiki.hypr.land/Configuring/Window-Rules/ for more # See https://wiki.hypr.land/Configuring/Window-Rules/ for more
# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules # See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules
# Example windowrule # Example windowrules that are useful
# windowrule = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this. windowrule {
windowrule = suppressevent maximize, class:.* # Ignore maximize requests from all apps. You'll probably like this.
name = suppress-maximize-events
match:class = .*
suppress_event = maximize
}
windowrule {
# Fix some dragging issues with XWayland # Fix some dragging issues with XWayland
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 name = fix-xwayland-drags
match:class = ^$
match:title = ^$
match:xwayland = true
match:float = true
match:fullscreen = false
match:pin = false
no_focus = true
}
# Hyprland-run windowrule
windowrule {
name = move-hyprland-run
match:class = hyprland-run
move = 20 monitor_h-120
float = yes
}

View file

@ -1,2 +1,7 @@
preload = /home/xory/wallpaper.png preload = /home/xory/wallpaper.png
wallpaper = ,/home/xory/wallpaper.png wallpaper = ,/home/xory/wallpaper.png
wallpaper {
monitor = eDP-2
path = ~/wallpaper.png
}

View file

@ -84,10 +84,9 @@ cmp.setup({
local capabilities = require("cmp_nvim_lsp").default_capabilities() local capabilities = require("cmp_nvim_lsp").default_capabilities()
local lspconfig = require('lspconfig') vim.lsp.enable("rust_analyzer")
local servers = { "rust_analyzer", "pylsp", "biome", "eslint", "ccls" } vim.lsp.enable("pylsp")
for _, lsp in ipairs(servers) do vim.lsp.enable("biome")
lspconfig[lsp].setup({ vim.lsp.enable("eslint")
capabilities = capabilities, vim.lsp.enable("ccls")
})
end

View file

@ -36,6 +36,7 @@
"/var/lib/ollama-models" "/var/lib/ollama-models"
"/var/lib/flatpak" "/var/lib/flatpak"
"/var/lib/tailscale" "/var/lib/tailscale"
"/var/lin/syncthing"
"/etc/NetworkManager/system-connections" "/etc/NetworkManager/system-connections"
"/etc/ssh" "/etc/ssh"
]; ];