Compare commits

...

3 commits

5 changed files with 48 additions and 20 deletions

View file

@ -7,7 +7,8 @@ exec-once = xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOB
exec = swayidle & exec = swayidle &
exec = kanshi & exec = kanshi &
exec = hyprpaper & exec = swww init &
# exec = hyprpaper &
# TODO: make hyprman kill eww if necessary # TODO: make hyprman kill eww if necessary
exec = pkill eww & hyprman monitors & exec = pkill eww & hyprman monitors &

View file

@ -2,8 +2,15 @@ windowrulev2 = tile,class:(Vivaldi-stable)
# prevent flameshot from requesting fullscreen # prevent flameshot from requesting fullscreen
# windowrulev2 = nofullscreenrequest,class:^(flameshot)$,title:^(flameshot) # windowrulev2 = nofullscreenrequest,class:^(flameshot)$,title:^(flameshot)
# windowrulev2 = float,class:^(flameshot)$,title:^(flameshot) # windowrulev2 = float,class:^(flameshot)$,title:^(flameshot)
set notes editor to floating windowrulev2 = float,class:^(MultiViewer for F1)$
windowrulev2 = float,class:^(notes-editor)$
windowrulev2 = float, class:^(notes-editor)$
windowrulev2 = move 10% 10% ,class:^(notes-editor)$
windowrulev2 = size 80% 80% ,class:^(notes-editor)$
windowrulev2 = dimaround, class:^(notes-editor)$
windowrulev2 = animation popin 50%, class:^(notes-editor)$

View file

@ -0,0 +1,20 @@
profile default {
output eDP-1 mode 1920x1200 position 0,0
}
profile work {
output eDP-1 mode 1920x1200 position 1920,0
output DP-3 mode 1920x1080 position 0,0
exec swww img -o eDP-1 ~/.config/hypr/wallpapers/current/00005-4229950720.png & swww img -o DP-3 ~/.config/hypr/wallpapers/current/00007-2215131892.png
}
profile {
output eDP-1 mode 1920x1200 position 1920,0
output DP-5 mode 1920x1080 position 0,0
}
profile {
output eDP-1 mode 1920x1200 position 1920,0
output DP-6 mode 1920x1080 position 0,0
}

View file

@ -1,12 +1,12 @@
return { return {
require("util").setup_lang({ treesitter = { "python", "toml" }, mason = { "ruff", "ruff-lsp" } }), require("util").setup_lang({ treesitter = { "python", "toml" }, mason = { "ruff", "ruff-lsp" } }),
{ -- {
"nvimtools/none-ls.nvim", -- "nvimtools/none-ls.nvim",
opts = function(_, opts) -- opts = function(_, opts)
local nls = require("null-ls") -- local nls = require("null-ls")
table.insert(opts.sources or {}, nls.builtins.formatting.ruff) -- table.insert(opts.sources or {}, nls.builtins.formatting.ruff)
end, -- end,
}, -- },
-- modified from https://www.lazyvim.org/extras/lang/python#nvim-lspconfig -- modified from https://www.lazyvim.org/extras/lang/python#nvim-lspconfig
{ {
"neovim/nvim-lspconfig", "neovim/nvim-lspconfig",

View file

@ -1,12 +1,12 @@
return { return {
require("util").setup_lang({ treesitter = { "bash" }, mason = { "shellcheck" } }), require("util").setup_lang({ treesitter = { "bash" }, mason = { "shellcheck" } }),
{ -- {
"nvimtools/none-ls.nvim", -- "nvimtools/none-ls.nvim",
opts = function(_, opts) -- opts = function(_, opts)
local nls = require("null-ls") -- local nls = require("null-ls")
opts.sources = vim.list_extend(opts.sources or {}, { -- opts.sources = vim.list_extend(opts.sources or {}, {
nls.builtins.diagnostics.shellcheck, -- nls.builtins.diagnostics.shellcheck,
}) -- })
end, -- end,
}, -- },
} }