started using oh-my-posh

This commit is contained in:
Tomas Rivera
2026-02-28 14:12:26 +01:00
parent 8fea37feef
commit 16b7251eb5
4 changed files with 23 additions and 1 deletions
+1 -1
View File
@@ -3,7 +3,6 @@
# and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, libs, inputs, ... }:
{
imports =
[ # Include the results of the hardware scan.
@@ -152,6 +151,7 @@ libreoffice
gruvbox-gtk-theme
hyprpicker
powertop
telnet
#we need to install gnome and kde utils individually as we dont use gnome
gnome-calculator
snapshot
+4
View File
@@ -18,6 +18,7 @@ imports = [
../../modules/home-manager/neovim.nix # dont use nixvim. broken
../../modules/home-manager/rclone.nix
../../modules/home-manager/waybar.nix
../../modules/home-manager/oh-my-posh # zsh customizer
];
@@ -78,9 +79,12 @@ pkgs.gruvbox-gtk-theme
# gtk config
gtk.theme = {
enable = true;
Gruvbox-GTK-Theme-BL-MB = {
enable = true;
name = "Gruvbox-GTK-Theme-BL-MB";
package = pkgs.gruvbox-gtk-theme;
};
};
# ssh config
+10
View File
@@ -0,0 +1,10 @@
{ config, pkgs, ... }:
{
programs.oh-my-posh = {
enable = true;
enableZshIntegration = true;
useTheme = "gruvbox";
};
};
}
+8
View File
@@ -5,5 +5,13 @@
enable = true;
autosuggestion.enable = true;
initContent = "fastfetch\n";
shellAliases = {
".." = "z ..";
grep = "rg";
ll = "ls -alF";
la = "ls -A";
l = "ls -CF";
ls = "ls -hA -s --color";
};
};
}