Compare changes

Choose any two refs to compare.

Changed files
+39 -66
.config
+12
.config/mimeapps.list
···
+
[Added Associations]
+
application/x-keepass2=keepassxc.desktop;
+
image/jpeg=okularApplication_kimgio.desktop;
+
image/png=okularApplication_kimgio.desktop;
+
x-scheme-handler/tonsite=org.telegram.desktop.desktop;
+
+
[Default Applications]
+
application/x-keepass2=keepassxc.desktop;
+
image/jpeg=okularApplication_kimgio.desktop
+
image/png=okularApplication_kimgio.desktop
+
x-scheme-handler/tonsite=org.telegram.desktop.desktop
+
inode/directory=org.kde.dolphin.desktop
+16 -18
.config/niri/config.kdl
···
mouse {
// off
// natural-scroll
-
// accel-speed 0.2
-
// accel-profile "flat"
+
accel-speed -0.65
+
accel-profile "flat"
// scroll-method "no-scroll"
}
···
// off
}
-
// https://yalter.github.io/niri/Configuration:-Window-Rules
window-rule {
-
match app-id=r#"^org\.wezfurlong\.wezterm$"#
-
default-column-width {}
+
match app-id=r#"firefox$"# title="^Picture-in-Picture$"
+
open-floating true
}
-
window-rule {
-
match app-id=r#"firefox$"# title="^Picture-in-Picture$"
-
open-floating true
+
match app-id=r#"firefox$"#
+
open-maximized true
}
-
-
-
// Example: block out two password managers from screen capture.
-
// (This example rule is commented out with a "/-" in front.)
-
/-window-rule {
+
window-rule {
+
match app-id=r#"discord$"#
+
open-maximized true
+
block-out-from "screen-capture"
+
}
+
window-rule {
+
match app-id=r#"jetbrains-idea$"#
+
open-maximized true
+
}
+
window-rule {
match app-id=r#"^org\.keepassxc\.KeePassXC$"#
-
match app-id=r#"^org\.gnome\.World\.Secrets$"#
-
block-out-from "screen-capture"
-
-
// Use this instead if you want them visible on third-party screenshot tools.
-
// block-out-from "screencast"
}
window-rule {
-46
.config/nvim/lazy-lock.json
···
-
{
-
"CopilotChat.nvim": { "branch": "main", "commit": "16d897fd43d07e3b54478ccdb2f8a16e4df4f45a" },
-
"LuaSnip": { "branch": "master", "commit": "faf3c94a44508cec1b961406d36cc65113ff3b98" },
-
"alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" },
-
"catppuccin": { "branch": "main", "commit": "a0c769bc7cd04bbbf258b3d5f01e2bdce744108d" },
-
"ccc.nvim": { "branch": "main", "commit": "9d1a256e006decc574789dfc7d628ca11644d4c2" },
-
"cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
-
"cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" },
-
"conform.nvim": { "branch": "master", "commit": "6feb2f28f9a9385e401857b21eeac3c1b66dd628" },
-
"copilot-cmp": { "branch": "master", "commit": "15fc12af3d0109fa76b60b5cffa1373697e261d1" },
-
"copilot.lua": { "branch": "master", "commit": "5f726c8e6bbcd7461ee0b870d4e6c8a973b55b64" },
-
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
-
"gitsigns.nvim": { "branch": "main", "commit": "8bdaccdb897945a3c99c1ad8df94db0ddf5c8790" },
-
"harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
-
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
-
"live-server.nvim": { "branch": "main", "commit": "e8a34bc37fc565c678addbb352a59aa6c1842c2b" },
-
"lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" },
-
"lualine.nvim": { "branch": "master", "commit": "0c6cca9f2c63dadeb9225c45bc92bb95a151d4af" },
-
"mason-lspconfig.nvim": { "branch": "main", "commit": "60eaff7a470b8e78ddff09d847d17a011f560759" },
-
"mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" },
-
"mdx.nvim": { "branch": "main", "commit": "464a74be368dce212cff02f6305845dc7f209ab3" },
-
"neo-tree.nvim": { "branch": "v3.x", "commit": "f481de16a0eb59c985abac8985e3f2e2f75b4875" },
-
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
-
"nui.nvim": { "branch": "main", "commit": "7cd18e73cfbd70e1546931b7268b3eebaeff9391" },
-
"nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" },
-
"nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
-
"nvim-jdtls": { "branch": "master", "commit": "c23f200fee469a415c77265ca55b496feb646992" },
-
"nvim-lspconfig": { "branch": "master", "commit": "4315a9686f4d21a521d89a693e02947d1e119f5d" },
-
"nvim-scrollbar": { "branch": "main", "commit": "5b103ef0fd2e8b9b4be3878ed38d224522192c6c" },
-
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
-
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
-
"nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
-
"oil.nvim": { "branch": "master", "commit": "5b6068aad7d2057dd399fac73b7fb2cdf23ccd6e" },
-
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
-
"pretty_hover": { "branch": "master", "commit": "bcc87e7a58225bed33f0881162f398c40c53049d" },
-
"render-markdown.nvim": { "branch": "main", "commit": "bff12b4655d1537cf0f10859fcd63ef2cec65010" },
-
"smear-cursor.nvim": { "branch": "main", "commit": "b9377c0508712c113d73d4ea94190a49b47ac18d" },
-
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
-
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
-
"tiny-inline-diagnostic.nvim": { "branch": "main", "commit": "b6ed8038dfd256eb963a2c79cb30f0f4683551a0" },
-
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
-
"vim-be-good": { "branch": "master", "commit": "0ae3de14eb8efc6effe7704b5e46495e91931cc5" },
-
"vim-fugitive": { "branch": "master", "commit": "4a745ea72fa93bb15dd077109afbb3d1809383f2" },
-
"vim-tmux-navigator": { "branch": "master", "commit": "412c474e97468e7934b9c217064025ea7a69e05e" },
-
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
-
}
+8 -2
.config/nvim/lua/plugins/lspconfig.lua
···
config = function()
local capabilities = require("cmp_nvim_lsp").default_capabilities()
local lspconfig = require("lspconfig")
-
local opts = { capabilities = capabilities }
+
local opts = {
+
capabilities = capabilities
+
}
lspconfig.lua_ls.setup(opts)
lspconfig.rust_analyzer.setup(opts)
-
lspconfig.html.setup(opts)
+
lspconfig.html.setup({
+
capabilities = capabilities,
+
filetypes = { "html", "templ"}
+
})
lspconfig.astro.setup(opts)
lspconfig.cssls.setup(opts)
lspconfig.tailwindcss.setup({
capabilities = capabilities,
+
filetypes = { "templ", "astro", "javascript", "typescript", "react" },
settings = {
tailwindCSS = {
experimental = {
+3
.config/nvim/lua/plugins/treesitter.lua
···
"davidmh/mdx.nvim",
config = true,
},
+
{
+
"joerdav/templ.vim"
+
}
}