refactor everything

This commit is contained in:
41666 2023-12-27 02:54:59 -05:00
parent 8955b0a13f
commit d3c4933628
26 changed files with 40 additions and 270 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, lib, ... }: {
{ ... }: {
programs.direnv = {
enable = true;
enableBashIntegration = true;

View file

@ -1,4 +1,4 @@
{ pkgs, ... }: {
{ ... }: {
programs.git = {
enable = true;
};

View file

@ -1,4 +1,4 @@
{ pkgs, lib, ... }: {
{ lib, ... }: {
programs.kitty = {
enable = true;
shellIntegration.mode = "enabled";

View file

@ -1,4 +1,4 @@
{ pkgs, ... }: with builtins; {
{ pkgs, ... }: {
home.packages = [ pkgs.vesktop ];

View file

@ -43,6 +43,21 @@
barbar.enable = true;
gitgutter.enable = true;
persistence.enable = true;
nvim-cmp.enable = true;
cmp-nvim-lsp.enable = true;
cmp_luasnip.enable = true;
luasnip.enable = true;
lsp = {
enable = true;
servers = {
nil_ls.enable = true;
rust-analyzer.enable = true;
rust-analyzer.installRustc = false; # use rustc in nix shells, maybe?
rust-analyzer.installCargo = false;
};
};
};
extraPlugins = with pkgs.vimPlugins; [