feat(terminal): replace GNOME Console with Ghostty

Replace the default GNOME Console terminal with Ghostty by adding it to home packages, configuring it as the default terminal application via dconf settings, and excluding GNOME Console from installed packages.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-03-12 22:14:40 -04:00
parent e1cd081e45
commit c7a6827bdc
2 changed files with 11 additions and 2 deletions
+1 -1
View File
@@ -305,7 +305,7 @@ in
''; '';
environment.gnome.excludePackages = with pkgs; [ environment.gnome.excludePackages = with pkgs; [
gnome-tour gnome-user-docs gnome-tour gnome-user-docs gnome-console
]; ];
qt = { qt = {
+9
View File
@@ -21,6 +21,7 @@
lunarvim lunarvim
minicom minicom
kicad kicad
ghostty
gnomeExtensions.blur-my-shell gnomeExtensions.blur-my-shell
gnomeExtensions.just-perfection gnomeExtensions.just-perfection
gnomeExtensions.arc-menu gnomeExtensions.arc-menu
@@ -97,6 +98,14 @@
size = 24; size = 24;
}; };
# Set Ghostty as default terminal
dconf.settings = {
"org/gnome/desktop/default-applications/terminal" = {
exec = "ghostty";
exec-arg = "";
};
};
# Manage your git configuration declaratively # Manage your git configuration declaratively
programs.git = { programs.git = {
enable = true; enable = true;