Compare commits

...

4 commits

Author SHA1 Message Date
44b6333bd9 added go support; trimmed unused plugins 2023-12-18 21:25:25 -08:00
0392105f94 removed depreciated call 2023-12-18 21:25:08 -08:00
42f1483f1a still broken
Revert "flake.lock: Update"

This reverts commit 0ce9b14a5a.
2023-12-18 20:54:40 -08:00
0ce9b14a5a flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/defbb9c5857e157703e8fc7cf3c2ceb01cb95883' (2023-12-10)
  → 'github:nix-community/home-manager/e8aaced73ebaf6bfa8e3c6ab0a19cb184bc4d798' (2023-12-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/666fc80e7b2afb570462423cb0e1cf1a3a34fedd' (2023-12-09)
  → 'github:nixos/nixpkgs/91a00709aebb3602f172a0bf47ba1ef013e34835' (2023-12-17)
• Updated input 'nixpkgs-stable':
    'github:NixOS/nixpkgs/fecdbce27a28ca6a434b6065e2a54dd87d1e44b8' (2023-12-11)
  → 'github:NixOS/nixpkgs/25fef6e30d8ad48f47a8411ccfe986d8baed8a15' (2023-12-18)
• Updated input 'nixvim':
    'github:nix-community/nixvim/c9149122a8930b370678bf59b7b3226a2a6ee76a' (2023-12-11)
  → 'github:nix-community/nixvim/309e5644fc72ce82b31da5290638019f60a0a84b' (2023-12-18)
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/91050ea1e57e50388fa87a3302ba12d188ef723a' (2023-12-01)
  → 'github:NixOS/nixpkgs/a9bf124c46ef298113270b1f84a164865987a91c' (2023-12-11)
• Updated input 'nixvim/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25)
  → 'github:cachix/pre-commit-hooks.nix/007a45d064c1c32d04e1b8a0de5ef00984c419bc' (2023-12-13)
2023-12-18 20:49:23 -08:00
2 changed files with 11 additions and 11 deletions

View file

@ -31,8 +31,6 @@ in
# Optional # Optional
# Whether to enable hyprland-session.target on hyprland startup # Whether to enable hyprland-session.target on hyprland startup
systemd.enable = true; systemd.enable = true;
# Whether to enable patching wlroots for better Nvidia support
enableNvidiaPatches = true;
extraConfig = lib.strings.concatStrings [ extraConfig = lib.strings.concatStrings [
monitor_config monitor_config

View file

@ -137,7 +137,6 @@ in
key = "<leader>d"; key = "<leader>d";
action = "\"_d"; action = "\"_d";
} }
{ {
# leader+p delete the selection to the void, then paste # leader+p delete the selection to the void, then paste
mode = "x"; mode = "x";
@ -148,6 +147,12 @@ in
plugins = { plugins = {
lsp.enable = true;
lsp.servers = {
gopls.enable = true;
};
nvim-tree = { nvim-tree = {
enable = true; enable = true;
openOnSetup = true; openOnSetup = true;
@ -166,15 +171,10 @@ in
"rust" "rust"
"toml" "toml"
"lua" "lua"
"go"
]; ];
}; };
rainbow-delimiters.enable = true; rainbow-delimiters.enable = true;
treesitter-refactor = {
enable = true;
#highlightCurrentScope.enable = true;
navigation.enable = true;
smartRename.enable = true;
};
comment-nvim = { comment-nvim = {
enable = true; enable = true;
@ -200,9 +200,11 @@ in
# Read settings here: https://github.com/mfussenegger/nvim-dap#Usage # Read settings here: https://github.com/mfussenegger/nvim-dap#Usage
# See :help dap.txt, :help dap-mapping and :help dap-api. # See :help dap.txt, :help dap-mapping and :help dap-api.
cmp-dap.enable = true; cmp-dap.enable = true;
cmp-buffer.enable = true; # method signature with current arguement hints)
cmp-nvim-lsp-signature-help.enable = true; cmp-nvim-lsp-signature-help.enable = true;
# lua source autocomplete
cmp-nvim-lua.enable = true; cmp-nvim-lua.enable = true;
# filesystem paths
cmp-path.enable = true; cmp-path.enable = true;
presence-nvim.enable = true; presence-nvim.enable = true;