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; [
gnome-tour gnome-user-docs
gnome-tour gnome-user-docs gnome-console
];
qt = {
+10 -1
View File
@@ -15,12 +15,13 @@
python3
nmap
file
freerdp
freerdp
bitwarden-desktop
bitwarden-cli
lunarvim
minicom
kicad
ghostty
gnomeExtensions.blur-my-shell
gnomeExtensions.just-perfection
gnomeExtensions.arc-menu
@@ -97,6 +98,14 @@
size = 24;
};
# Set Ghostty as default terminal
dconf.settings = {
"org/gnome/desktop/default-applications/terminal" = {
exec = "ghostty";
exec-arg = "";
};
};
# Manage your git configuration declaratively
programs.git = {
enable = true;