diff --git a/global-home.nix b/global-home.nix index 53c41e4f..7c6d3822 100644 --- a/global-home.nix +++ b/global-home.nix @@ -100,6 +100,7 @@ in # Just for utils pulseaudio + alsa-utils # For curl scripts jq @@ -284,9 +285,10 @@ in programs.bash = { enable = true; enableCompletion = true; - bashrcExtra = "fastfetch"; + # bashrcExtra = "fastfetch"; initExtra = '' . "$HOME/.nix-profile/etc/profile.d/hm-session-vars.sh" + ([[ -z $(tty) ]] && nvim +terminal) || fastfetch ''; }; diff --git a/global.nix b/global.nix index e70df14a..c6f23742 100644 --- a/global.nix +++ b/global.nix @@ -22,6 +22,8 @@ # Purely for the tooling postgresql + sqlite # For development and also telescope-all-recent + # Debugging/LSP related tooling gdb lldb_18 # For lldb-dap @@ -54,6 +56,7 @@ pciutils xdg-user-dirs linuxPackages.usbip + unixtools.xxd dotnet-sdk ]; systemd.services.usbipd = { diff --git a/modules/nixos/cspark-desktop-gnome/resources/home-manager/.config/foot/foot.ini b/modules/nixos/cspark-desktop-gnome/resources/home-manager/.config/foot/foot.ini index 6d453088..dd329433 100644 --- a/modules/nixos/cspark-desktop-gnome/resources/home-manager/.config/foot/foot.ini +++ b/modules/nixos/cspark-desktop-gnome/resources/home-manager/.config/foot/foot.ini @@ -1,5 +1,6 @@ # -*- conf -*- font=HackNerdFontMono-Regular:size=13 +shell=bash -c 'nvim +terminal && bash' # Gruvbox - Light [colors] @@ -20,4 +21,4 @@ bright3=b57614 bright4=076678 bright5=8f3f71 bright6=427b58 -bright7=3c3836 \ No newline at end of file +bright7=3c3836 diff --git a/modules/nixos/cspark-desktop-niri/resources/home-manager/.config/foot/foot.ini b/modules/nixos/cspark-desktop-niri/resources/home-manager/.config/foot/foot.ini index 6d453088..dd329433 100644 --- a/modules/nixos/cspark-desktop-niri/resources/home-manager/.config/foot/foot.ini +++ b/modules/nixos/cspark-desktop-niri/resources/home-manager/.config/foot/foot.ini @@ -1,5 +1,6 @@ # -*- conf -*- font=HackNerdFontMono-Regular:size=13 +shell=bash -c 'nvim +terminal && bash' # Gruvbox - Light [colors] @@ -20,4 +21,4 @@ bright3=b57614 bright4=076678 bright5=8f3f71 bright6=427b58 -bright7=3c3836 \ No newline at end of file +bright7=3c3836 diff --git a/modules/nixos/cspark-desktop-sway/resources/home-manager/.config/foot/foot.ini b/modules/nixos/cspark-desktop-sway/resources/home-manager/.config/foot/foot.ini index 6d453088..dd329433 100644 --- a/modules/nixos/cspark-desktop-sway/resources/home-manager/.config/foot/foot.ini +++ b/modules/nixos/cspark-desktop-sway/resources/home-manager/.config/foot/foot.ini @@ -1,5 +1,6 @@ # -*- conf -*- font=HackNerdFontMono-Regular:size=13 +shell=bash -c 'nvim +terminal && bash' # Gruvbox - Light [colors] @@ -20,4 +21,4 @@ bright3=b57614 bright4=076678 bright5=8f3f71 bright6=427b58 -bright7=3c3836 \ No newline at end of file +bright7=3c3836