Setup neovim +terminal as the default terminal environment, also additional other utilities
This commit is contained in:
parent
990a6701d3
commit
431d1baee9
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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]
|
||||||
|
|
|
||||||
|
|
@ -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]
|
||||||
|
|
|
||||||
|
|
@ -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]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue