Base neovim config and code extensions
This commit is contained in:
21
nix/home.nix
21
nix/home.nix
@@ -19,7 +19,6 @@ in
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
google-chrome
|
google-chrome
|
||||||
transmission_4
|
transmission_4
|
||||||
neovim
|
|
||||||
gh
|
gh
|
||||||
unzip
|
unzip
|
||||||
fastfetch
|
fastfetch
|
||||||
@@ -302,7 +301,7 @@ in
|
|||||||
|
|
||||||
"org/gnome/shell" = {
|
"org/gnome/shell" = {
|
||||||
enabled-extensions = [ "caffeine@patapon.info" "appindicatorsupport@rgcjonas.gmail.com" "Vitals@CoreCoding.com" "gtk4-ding@smedius.gitlab.com" "blur-my-shell@aunetx" ];
|
enabled-extensions = [ "caffeine@patapon.info" "appindicatorsupport@rgcjonas.gmail.com" "Vitals@CoreCoding.com" "gtk4-ding@smedius.gitlab.com" "blur-my-shell@aunetx" ];
|
||||||
favorite-apps = [ "google-chrome.desktop" "org.gnome.Epiphany.desktop" "org.gnome.Nautilus.desktop" "org.gnome.Console.desktop" "org.gnome.Terminal.desktop" ];
|
favorite-apps = [ "google-chrome.desktop" "org.gnome.Epiphany.desktop" "org.gnome.Nautilus.desktop" "org.gnome.Console.desktop" "org.gnome.Terminal.desktop" "codium.desktop" ];
|
||||||
last-selected-power-profile = "performance";
|
last-selected-power-profile = "performance";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -497,6 +496,19 @@ in
|
|||||||
services.gnome-keyring.enable = isLinux;
|
services.gnome-keyring.enable = isLinux;
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
||||||
|
programs.neovim = {
|
||||||
|
enable = true;
|
||||||
|
defaultEditor = true;
|
||||||
|
viAlias = true;
|
||||||
|
vimAlias = true;
|
||||||
|
vimdiffAlias = true;
|
||||||
|
plugins = with pkgs.vimPlugins; [
|
||||||
|
nvim-treesitter.withAllGrammars
|
||||||
|
];
|
||||||
|
# Use the Nix package search engine to find
|
||||||
|
# even more plugins : https://search.nixos.org/packages
|
||||||
|
};
|
||||||
|
|
||||||
programs.tmux = {
|
programs.tmux = {
|
||||||
enable = true;
|
enable = true;
|
||||||
aggressiveResize = true;
|
aggressiveResize = true;
|
||||||
@@ -629,14 +641,13 @@ in
|
|||||||
mhutchie.git-graph
|
mhutchie.git-graph
|
||||||
pkief.material-icon-theme
|
pkief.material-icon-theme
|
||||||
oderwat.indent-rainbow
|
oderwat.indent-rainbow
|
||||||
bierner.emojisense
|
|
||||||
jnoortheen.nix-ide
|
jnoortheen.nix-ide
|
||||||
ritwickdey.liveserver
|
ritwickdey.liveserver
|
||||||
github.vscode-pull-request-github
|
github.vscode-pull-request-github
|
||||||
ms-toolsai.jupyter
|
|
||||||
ms-python.python
|
|
||||||
arrterian.nix-env-selector
|
arrterian.nix-env-selector
|
||||||
piousdeer.adwaita-theme
|
piousdeer.adwaita-theme
|
||||||
|
llvm-vs-code-extensions.vscode-clangd
|
||||||
|
formulahendry.code-runner
|
||||||
]);
|
]);
|
||||||
|
|
||||||
# Settings
|
# Settings
|
||||||
|
|||||||
Reference in New Issue
Block a user