aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--foot/foot.ini2
-rw-r--r--nixos/apps.nix1
-rw-r--r--nixos/environment.nix1
-rw-r--r--nvim/lua/chadrc.lua2
-rw-r--r--nvim/lua/configs/lspconfig.lua11
5 files changed, 14 insertions, 3 deletions
diff --git a/foot/foot.ini b/foot/foot.ini
index 5928177..72e5fb7 100644
--- a/foot/foot.ini
+++ b/foot/foot.ini
@@ -2,4 +2,4 @@
font=JetBrainsMono Nerd Font:size=12
[colors]
-background=282828
+background=1e2122
diff --git a/nixos/apps.nix b/nixos/apps.nix
index 8ad51e1..cfe4cd4 100644
--- a/nixos/apps.nix
+++ b/nixos/apps.nix
@@ -11,6 +11,7 @@
vscode
discord
localsend
+ libresprite
bitwarden-desktop
parted
obsidian
diff --git a/nixos/environment.nix b/nixos/environment.nix
index c8a6f5d..1d1a8b5 100644
--- a/nixos/environment.nix
+++ b/nixos/environment.nix
@@ -19,6 +19,7 @@
};
programs.nix-ld.enable = true;
environment.systemPackages = with pkgs; [
+ file
man-pages-posix
uutils-coreutils-noprefix
fd
diff --git a/nvim/lua/chadrc.lua b/nvim/lua/chadrc.lua
index 8dfd694..fb1b09b 100644
--- a/nvim/lua/chadrc.lua
+++ b/nvim/lua/chadrc.lua
@@ -6,7 +6,7 @@
local M = {}
M.base46 = {
- theme = "gruvbox",
+ theme = "gruvchad",
-- hl_override = {
-- Comment = { italic = true },
diff --git a/nvim/lua/configs/lspconfig.lua b/nvim/lua/configs/lspconfig.lua
index d72020d..d2f9a36 100644
--- a/nvim/lua/configs/lspconfig.lua
+++ b/nvim/lua/configs/lspconfig.lua
@@ -2,7 +2,10 @@ require("nvchad.configs.lspconfig").defaults()
-- NOTE: DO NOT USE MASON TO INSTALL LSPs, THEY CONFLICT WITH THESE, IF YOU
-- HAVE ANY INSTALLED, REMOVE THEM
-local servers = { "html", "cssls", "rust_analyzer", "zls", "ts_ls", "pylsp" }
+local servers = {
+ "html", "cssls", "rust_analyzer", "zls",
+ "ts_ls", "pylsp"
+}
vim.lsp.enable(servers)
vim.lsp.config("clangd", {
@@ -12,4 +15,10 @@ vim.lsp.config("clangd", {
},
})
+vim.lsp.config("gdscript", {
+ cmd = { "ncat", "localhost", "6005" },
+ filetypes = { "gd", "gdscript", "gdscript3" },
+})
+
vim.lsp.enable("clangd")
+vim.lsp.enable("gdscript")