Setup neovim +terminal as the default terminal environment, also additional other utilities

This commit is contained in:
Curt Spark 2024-07-27 19:45:53 +01:00
parent 990a6701d3
commit 431d1baee9
5 changed files with 12 additions and 4 deletions

View File

@ -100,6 +100,7 @@ in
# Just for utils # Just for utils
pulseaudio pulseaudio
alsa-utils
# For curl scripts # For curl scripts
jq jq
@ -284,9 +285,10 @@ in
programs.bash = { programs.bash = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;
bashrcExtra = "fastfetch"; # bashrcExtra = "fastfetch";
initExtra = '' initExtra = ''
. "$HOME/.nix-profile/etc/profile.d/hm-session-vars.sh" . "$HOME/.nix-profile/etc/profile.d/hm-session-vars.sh"
([[ -z $(tty) ]] && nvim +terminal) || fastfetch
''; '';
}; };

View File

@ -22,6 +22,8 @@
# Purely for the tooling # Purely for the tooling
postgresql postgresql
sqlite # For development and also telescope-all-recent
# Debugging/LSP related tooling # Debugging/LSP related tooling
gdb gdb
lldb_18 # For lldb-dap lldb_18 # For lldb-dap
@ -54,6 +56,7 @@
pciutils pciutils
xdg-user-dirs xdg-user-dirs
linuxPackages.usbip linuxPackages.usbip
unixtools.xxd
dotnet-sdk dotnet-sdk
]; ];
systemd.services.usbipd = { systemd.services.usbipd = {

View File

@ -1,5 +1,6 @@
# -*- conf -*- # -*- conf -*-
font=HackNerdFontMono-Regular:size=13 font=HackNerdFontMono-Regular:size=13
shell=bash -c 'nvim +terminal && bash'
# Gruvbox - Light # Gruvbox - Light
[colors] [colors]
@ -20,4 +21,4 @@ bright3=b57614
bright4=076678 bright4=076678
bright5=8f3f71 bright5=8f3f71
bright6=427b58 bright6=427b58
bright7=3c3836 bright7=3c3836

View File

@ -1,5 +1,6 @@
# -*- conf -*- # -*- conf -*-
font=HackNerdFontMono-Regular:size=13 font=HackNerdFontMono-Regular:size=13
shell=bash -c 'nvim +terminal && bash'
# Gruvbox - Light # Gruvbox - Light
[colors] [colors]
@ -20,4 +21,4 @@ bright3=b57614
bright4=076678 bright4=076678
bright5=8f3f71 bright5=8f3f71
bright6=427b58 bright6=427b58
bright7=3c3836 bright7=3c3836

View File

@ -1,5 +1,6 @@
# -*- conf -*- # -*- conf -*-
font=HackNerdFontMono-Regular:size=13 font=HackNerdFontMono-Regular:size=13
shell=bash -c 'nvim +terminal && bash'
# Gruvbox - Light # Gruvbox - Light
[colors] [colors]
@ -20,4 +21,4 @@ bright3=b57614
bright4=076678 bright4=076678
bright5=8f3f71 bright5=8f3f71
bright6=427b58 bright6=427b58
bright7=3c3836 bright7=3c3836