From 0763facbc400717169ede2e8a47e738c596f72c0 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Thu, 2 Jan 2025 17:21:33 +0000 Subject: [PATCH] Switch default terminal to Ptyxis --- README.md | 4 ++-- modules/desktop/gnome.nix | 17 ++++++++++++----- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 3d97131..8ff49e8 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ System and user configuration for NixOS-based systems. |-|-| | **Shell:** | zsh | | **DE:** | GNOME | -| **Theme:** | adwaita | -| **Terminal:** | Console | +| **Theme:** | Adwaita | +| **Terminal:** | Ptyxis | ## Provisioning a new host > [nixos-anywhere](https://github.com/nix-community/nixos-anywhere) is the module used diff --git a/modules/desktop/gnome.nix b/modules/desktop/gnome.nix index b85b6da..f5e7826 100644 --- a/modules/desktop/gnome.nix +++ b/modules/desktop/gnome.nix @@ -24,6 +24,11 @@ in { "io/github/celluloid-player/celluloid" = { draggable-video-area-enable = true; }; + "org/gnome/Console" = { + font-scale = 1.4; + use-system-font = false; + custom-font = "ComicShannsMono Nerd Font 10"; + }; "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; cursor-theme = "Adwaita"; @@ -61,6 +66,11 @@ in { edge-tiling = true; experimental-features = [ "scale-monitor-framebuffer" ]; }; + "org/gnome/Ptyxis" = { + use-system-font = false; + font-name = "ComicShannsMono Nerd Font 11"; + audible-bell = false; + }; "org/gnome/settings-daemon/plugins/media-keys" = { volume-up = [ "F12" @@ -108,6 +118,7 @@ in { favorite-apps = [ "firefox.desktop" "org.gnome.Nautilus.desktop" + "org.gnome.Ptyxis.desktop" ]; }; "org/gnome/shell/extensions/blur-my-shell/panel" = { @@ -181,11 +192,6 @@ in { outer-gaps = 8; enable-blur-snap-assistant = true; }; - "org/gnome/Console" = { - font-scale = 1.4; - use-system-font = false; - custom-font = "ComicShannsMono Nerd Font 10"; - }; "org/gtk/settings/file-chooser" = { show-hidden = true; sort-directories-first = true; @@ -228,6 +234,7 @@ in { # mission-center mousam newsflash + ptyxis # schemes shortwave sysprof