Compare commits

...

10 commits

10 changed files with 77 additions and 36 deletions

View file

@ -37,17 +37,21 @@
libreoffice
# Creative work
aseprite
blender
krita
lmms
#orca-slicer # FIXME: Broken right now, gotta wait for PR 369729
orca-slicer
shotcut
vcv-rack
vhs
## Entertainment
jellyfin-media-player
# Gaming
gamescope
heroic
protontricks
wineWowPackages.unstableFull
winetricks
@ -65,6 +69,7 @@
## Development
beekeeper-studio
godot_4
hoppscotch
lazygit

View file

@ -25,8 +25,7 @@ in
window = {
decorations = "None";
opacity = 0.88;
blur = true;
opacity = 0.8;
padding = {
x = 18;

View file

@ -385,6 +385,11 @@ in
windowrulev2 = tag +gw2, class:^(steam_app_1284210)$
windowrulev2 = noblur, tag:gw2
windowrulev2 = noborder, tag:gw2
# Rules for godot
windowrulev2 = size 50%, 50%, class:^(Godot)$, title:^Create New Node$
windowrulev2 = size 50%, 50%, class:^(Godot)$, title:^Open a File$
windowrulev2 = size 50%, 50%, class:^(Godot)$, title:^Project Settings
'';
};
}

View file

@ -115,6 +115,7 @@ in
vscode-extensions.vadimcn.vscode-lldb
# Vue
prettierd
vue-language-server
# Svelte

View file

@ -25,6 +25,7 @@ return {
"c",
"cpp",
"cs",
"gdscript",
"h",
"javascript",
"jsx",
@ -58,6 +59,7 @@ return {
"cssls",
"denols",
"eslint",
"gdscript",
"html",
"jsonls",
"lua_ls",

View file

@ -11,33 +11,33 @@ return {
local null_ls = require("null-ls")
local helpers = require("null-ls.helpers")
local deno_fmt = helpers.make_builtin({
name = "deno_fmt",
filetypes = {
"angular",
"astro",
"css",
"html",
"javascript",
"json",
"jsonc",
"less",
"markdown",
"sass",
"scss",
"svelte",
"typescript",
"vue",
"yaml",
},
method = { null_ls.methods.FORMATTING },
generator_opts = {
command = "deno",
args = { "fmt", "--unstable-component", "-" },
to_stdin = true,
},
factory = helpers.formatter_factory,
})
-- local deno_fmt = helpers.make_builtin({
-- name = "deno_fmt",
-- filetypes = {
-- "angular",
-- "astro",
-- "css",
-- "html",
-- "javascript",
-- "json",
-- "jsonc",
-- "less",
-- "markdown",
-- "sass",
-- "scss",
-- "svelte",
-- "typescript",
-- "vue",
-- "yaml",
-- },
-- method = { null_ls.methods.FORMATTING },
-- generator_opts = {
-- command = "deno",
-- args = { "fmt", "--unstable-component", "-" },
-- to_stdin = true,
-- },
-- factory = helpers.formatter_factory,
-- })
-- Check supported formatters and linters
-- https://github.com/nvimtools/none-ls.nvim/tree/main/lua/null-ls/builtins/formatting
@ -52,7 +52,8 @@ return {
null_ls.builtins.formatting.csharpier,
null_ls.builtins.formatting.nixfmt,
null_ls.builtins.formatting.stylua,
deno_fmt,
--deno_fmt,
null_ls.builtins.formatting.prettierd,
}
return config -- return final config table
end,

View file

@ -36,6 +36,7 @@ return {
"json",
"jsonc",
"nix",
"vhs",
"yaml",
-- Misc
"cuda",

View file

@ -31,7 +31,8 @@ dap.adapters.codelldb = {
dap.adapters.cppdbg = {
id = "cppdbg",
type = "executable",
command = "{pkgs.vscode-extensions.ms-vscode.cpptools}/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7",
command =
"{pkgs.vscode-extensions.ms-vscode.cpptools}/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7",
}
-- @type DapAdapter
@ -41,6 +42,13 @@ dap.adapters.coreclr = {
args = { "--interpreter=vscode" },
}
-- @type DapAdapter
dap.adapters.godot = {
type = "server",
host = "127.0.0.1",
port = 6006,
}
-- @type DapConfiguration
dap.configurations.rust = {
{
@ -94,3 +102,14 @@ dap.configurations.cs = {
end,
},
}
-- @type DapConfiguration
dap.configurations.gdscript = {
{
name = "Launch scene",
type = "godot",
request = "launch",
project = "${workspaceFolder}",
scene = "current",
},
}

View file

@ -80,6 +80,10 @@ in
fcitx5-catppuccin
];
quickPhrase = {
proud = "<()>";
};
waylandFrontend = true;
};
};

View file

@ -26,10 +26,6 @@
}
'';
virtualHosts."map.thewizard.link".extraConfig = ''
reverse_proxy 192.168.0.100:8123
'';
virtualHosts."git.thewizard.link".extraConfig = ''
reverse_proxy 127.0.0.1:3788
'';
@ -38,5 +34,13 @@
root * /srv/files
file_server
'';
virtualHosts."torrent.thewizard.link".extraConfig = ''
reverse_proxy 127.0.0.1:8144
'';
virtualHosts."shoko.thewizard.link".extraConfig = ''
reverse_proxy 127.0.0.1:8111
'';
};
}