Cleanup & fix minor errors

This commit is contained in:
2026-07-07 07:17:38 +01:00
parent f8a8083a07
commit b5c495a094
8 changed files with 99 additions and 41 deletions
+2
View File
@@ -0,0 +1,2 @@
indent_type = "Spaces"
indent_width = 2
Generated
+49
View File
@@ -0,0 +1,49 @@
{
"nodes": {
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1783221248,
"narHash": "sha256-ESQnuNHEDChsB4IxoLRhscVahqkDWkTb+qdIz8euYt4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "af2beae5f0fae0a4310cc0e6aef2572f56090353",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-26.05",
"repo": "home-manager",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1783148766,
"narHash": "sha256-uslt2pqShTIXDdAHRHv2QkYLsVdY8Oqwz0EA48/RSM8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a50de1b7d8a586adc18d2395c19de7d6058e6030",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-26.05",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"home-manager": "home-manager",
"nixpkgs": "nixpkgs"
}
}
},
"root": "root",
"version": 7
}
+3 -3
View File
@@ -8,7 +8,7 @@
}; };
}; };
outputs = { nixpkgs, ... }: outputs = { nixpkgs, home-manager, ... }:
let let
system = "x86_64-linux"; system = "x86_64-linux";
in { in {
@@ -16,7 +16,7 @@
syedm = nixpkgs.lib.nixosSystem { syedm = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
modules = [ modules = [
./hosts/common ./hosts/common.nix
./hosts/syedm ./hosts/syedm
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
@@ -27,7 +27,7 @@
tardis = nixpkgs.lib.nixosSystem { tardis = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
modules = [ modules = [
./hosts/common ./hosts/common.nix
./hosts/tardis ./hosts/tardis
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
+1 -1
View File
@@ -12,7 +12,7 @@
s = "python3 -m http.server 8080"; s = "python3 -m http.server 8080";
vi = "nvim"; vi = "nvim";
vim = "nvim"; vim = "nvim";
g = "gitui" g = "gitui";
}; };
interactiveShellInit = builtins.readFile ./config.fish; interactiveShellInit = builtins.readFile ./config.fish;
+9 -9
View File
@@ -14,14 +14,6 @@
rainbow-delimiters-nvim rainbow-delimiters-nvim
neo-tree-nvim neo-tree-nvim
lualine-nvim lualine-nvim
nvim-treesitter.withPlugins (p: [
p.lua
p.c
p.cpp
p.nix
p.ruby
p.fish
])
nvim-cursorline nvim-cursorline
conform-nvim conform-nvim
nvim-cmp nvim-cmp
@@ -40,6 +32,14 @@
rev = "5114853ed8f24661e48b726135bf78860d9339d5"; rev = "5114853ed8f24661e48b726135bf78860d9339d5";
}; };
}) })
(nvim-treesitter.withPlugins (p: [
p.c
p.nix
p.ruby
p.lua
p.cpp
]))
]; ];
extraPackages = with pkgs; [ extraPackages = with pkgs; [
@@ -48,6 +48,6 @@
stylua stylua
]; ];
extraLuaConfig = builtins.readFile ./init.lua; initLua = builtins.readFile ./init.lua;
}; };
} }
+33 -26
View File
@@ -1,10 +1,12 @@
-- Options -- Options
local o = vim.opt local o = vim.opt
vim.g.mapleader = " " local g = vim.g
vim.g.loaded_perl_provider = 0 g.mapleader = " "
vim.g.loaded_ruby_provider = 0 g.loaded_perl_provider = 0
vim.g.clipboard = 'osc52' g.loaded_ruby_provider = 0
g.clipboard = "osc52"
o.number = true o.number = true
o.winborder = "rounded"
o.expandtab = true o.expandtab = true
o.shiftwidth = 2 o.shiftwidth = 2
o.tabstop = 4 o.tabstop = 4
@@ -31,17 +33,11 @@ o.mousescroll = "ver:0,hor:0"
vim.lsp.semantic_tokens.enable = false vim.lsp.semantic_tokens.enable = false
vim.lsp.handlers.hover = function(_, result, ctx, config) vim.diagnostic.config({
config = config or {} float = {
config.border = "rounded" border = "rounded",
return vim.lsp.handlers.hover(_, result, ctx, config) },
end })
vim.lsp.handlers.signature_help = function(_, result, ctx, config)
config = config or {}
config.border = "rounded"
return vim.lsp.handlers.signature_help(_, result, ctx, config)
end
vim.g.rainbow_delimiters = { vim.g.rainbow_delimiters = {
highlight = { highlight = {
@@ -73,13 +69,31 @@ vim.diagnostic.config({
-- LSP config -- LSP config
local capabilities = require("cmp_nvim_lsp").default_capabilities() local capabilities = require("cmp_nvim_lsp").default_capabilities()
require("lspconfig").lua_ls.setup({ vim.lsp.config("lua_ls", {
capabilities = capabilities,
settings = {
Lua = {
diagnostics = {
globals = {
"vim",
},
},
workspace = {
library = vim.api.nvim_get_runtime_file("", true),
},
telemetry = {
enable = false,
},
},
},
})
vim.lsp.config("clangd", {
capabilities = capabilities, capabilities = capabilities,
}) })
require("lspconfig").clangd.setup({ vim.lsp.enable("lua_ls")
capabilities = capabilities, vim.lsp.enable("clangd")
})
-- Plugins -- Plugins
require("picvim").setup({}) require("picvim").setup({})
@@ -124,12 +138,6 @@ require("lualine").setup({
}, },
}) })
require("nvim-treesitter.configs").setup({
highlight = {
enable = true,
},
})
require("nvim-cursorline").setup({ require("nvim-cursorline").setup({
cursorline = { cursorline = {
enable = true, enable = true,
@@ -244,7 +252,6 @@ map("n", "<C-Down>", function()
neoscroll.scroll(0.1, { move_cursor = false, duration = 50 }) neoscroll.scroll(0.1, { move_cursor = false, duration = 50 })
end) end)
-- Vimscript stuff -- Vimscript stuff
vim.cmd([[ vim.cmd([[
aunmenu PopUp aunmenu PopUp
+1 -1
View File
@@ -7,7 +7,7 @@
../../modules/cloudflare-ddns ../../modules/cloudflare-ddns
../../modules/gitea ../../modules/gitea
../../modules/msjd ../../modules/msjd.nix
]; ];
networking.hostName = "syedm"; networking.hostName = "syedm";
+1 -1
View File
@@ -1,4 +1,4 @@
{ ... }: { pkgs, ... }:
{ {
systemd.services.msjd = { systemd.services.msjd = {