summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew <admonty1@protonmail.com>2025-11-08 16:39:09 -0500
committerAndrew <admonty1@protonmail.com>2025-11-08 16:39:09 -0500
commit877abc3cebf5a7c28731e1531ef832d6d0f427da (patch)
treefb0f4f636061c87bc0ccbc2a7b4f450be6682409
parentadd astronvim config (diff)
downloadnixos-877abc3cebf5a7c28731e1531ef832d6d0f427da.tar.gz
nixos-877abc3cebf5a7c28731e1531ef832d6d0f427da.tar.bz2
nixos-877abc3cebf5a7c28731e1531ef832d6d0f427da.zip
fix neovim by removing stylix target
-rw-r--r--TODO.md9
m---------astronvim-config0
-rw-r--r--configuration.nix2
-rw-r--r--neovim.nix23
-rw-r--r--stylix.nix2
5 files changed, 26 insertions, 10 deletions
diff --git a/TODO.md b/TODO.md
index 24d0168..497a838 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,7 +4,14 @@
- [ ] fix workspace 4 icon
- [ ] fix startup tmux session
-
+### waybar
+- [ ] fix the bar to run properly and display time accurately
+### rofi wayland
+- [ ] fix this crap to be better
## Fish
- [ ] keybind to accept autocomplete other than right arrow
+
+
+## Neovim
+- [ ] combine tmux and neovim status bar
diff --git a/astronvim-config b/astronvim-config
deleted file mode 160000
-Subproject 3d60141a648aabfd15504a09d408784d3abae96
diff --git a/configuration.nix b/configuration.nix
index 7f6debf..9e50119 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -81,6 +81,8 @@
libnotify
bibata-cursors
libsecret
+ gdu
+ unzip
];
programs.steam = {
enable = true;
diff --git a/neovim.nix b/neovim.nix
index de61b98..6bab47a 100644
--- a/neovim.nix
+++ b/neovim.nix
@@ -4,17 +4,24 @@
pkgs,
inputs,
...
-}: let
-dotfiles.mutable = true;
-dotfiles.path = "${config.home.homeDirectory}/.dotfiles";
- filePath = "${config.dotfiles.path}/astronvim-config";
- configSrc =
- config.lib.file.mkOutOfStoreSymlink filePath;
-in {
- xdg.configFile."nvim".source = ./astronvim-config;
+}: {
+ home.file.".config/nvim".source = config.lib.file.mkOutOfStoreSymlink "/home/andrew/.dotfiles/astronvim-config";
+ programs.ripgrep.enable = true;
+ programs.lazygit.enable = true;
+ programs.bottom.enable = true;
+
+ # home.persistence."/persist${config.home.homeDirectory}" = {
+ # directories = [
+ # ".local/share/nvim"
+ # ".local/state/nvim"
+ # ".cache/nvim"
+ # ];
+ # };
programs.neovim = {
enable = true;
+ withPython3 = true;
+ withNodeJs = true;
defaultEditor = true;
};
}
diff --git a/stylix.nix b/stylix.nix
index 48f0cd9..b5c5222 100644
--- a/stylix.nix
+++ b/stylix.nix
@@ -35,7 +35,7 @@
qt.enable = true;
vim.enable = true;
- neovim.enable = true;
+ neovim.enable = false;
kitty.enable = true; # Kitty terminal
ghostty.enable = true;