chore: Use ghsotty as default terminal emulator instead of alacritty

This commit is contained in:
ulic-youthlic 2025-09-17 00:25:17 +08:00
parent 6a8d8bfa6c
commit 788bff0103
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
4 changed files with 18 additions and 18 deletions

View file

@ -14,16 +14,16 @@ Hey, you. This is my nixos configurations.
- david@Tytonidae - david@Tytonidae
| Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM |
| :------------: | :-----: | :---------: | :---------: | :-------: | :------: | :-----: | :--------------: | | :------------: | :-----: | :---------: | :---------: | :------: | :------: | :-----: | :--------------: |
| default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | | default | niri | fish + bash | helix + zed | ghostty | fuzzel | firefox | greetd + regreet |
| kde | kde | fish + bash | helix + zed | alacritty | kde run | firefox | sddm | | kde | kde | fish + bash | helix + zed | ghostty | kde run | firefox | sddm |
- david@Akun - david@Akun
| Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM |
| :------------: | :-----: | :---------: | :---------: | :-------: | :------: | :-----: | :--------------: | | :------------: | :-----: | :---------: | :---------: | :------: | :------: | :-----: | :--------------: |
| default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | | default | niri | fish + bash | helix + zed | ghostty | fuzzel | firefox | greetd + regreet |
- alice@Cape - alice@Cape

View file

@ -13,16 +13,16 @@ Hey, you. This is my nixos configurations.
- david@Tytonidae - david@Tytonidae
| Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM |
|----------------+---------+-------------+-------------+-----------+----------+---------+------------------| |----------------+---------+-------------+-------------+----------+----------+---------+------------------|
| default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | | default | niri | fish + bash | helix + zed | ghostty | fuzzel | firefox | greetd + regreet |
| kde | kde | fish + bash | helix + zed | alacritty | kde run | firefox | sddm | | kde | kde | fish + bash | helix + zed | ghostty | kde run | firefox | sddm |
- david@Akun - david@Akun
| Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM |
|----------------+---------+-------------+-------------+-----------+----------+---------+------------------| |----------------+---------+-------------+-------------+----------+----------+---------+------------------|
| default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | | default | niri | fish + bash | helix + zed | ghostty | fuzzel | firefox | greetd + regreet |
- alice@Cape - alice@Cape
@ -32,7 +32,7 @@ Hey, you. This is my nixos configurations.
** FlakE OutputS and StructurE ** FlakE OutputS and StructurE
| =outputs= field | description | source | | =outputs= field | description | source |
|-------------------------------------------+-----------------------------------------------------------------------------+------------------------------------------| |-------------------------------------------+-----------------------------------------------------------------------------+------------------------------------------|
| =packages= | packages imported or wrapped from elsewhere | ./pkgs | | =packages= | packages imported or wrapped from elsewhere | ./pkgs |
| =lib= | patched nixpkgs.lib to include self-defined helper function | ./lib | | =lib= | patched nixpkgs.lib to include self-defined helper function | ./lib |

View file

@ -35,7 +35,7 @@ let
polkit-kde-agent = getExe' pkgs.kdePackages.polkit-kde-agent-1 "polkit-kde-agent"; polkit-kde-agent = getExe' pkgs.kdePackages.polkit-kde-agent-1 "polkit-kde-agent";
wpctl = getExe' pkgs.wireplumber "wpctl"; wpctl = getExe' pkgs.wireplumber "wpctl";
waypaper = getExe pkgs.waypaper; waypaper = getExe pkgs.waypaper;
alacritty = getExe config.programs.alacritty.package; default-terminal = getExe config.programs.ghostty.package;
wl-paste = getExe' pkgs.wl-clipboard "wl-paste"; wl-paste = getExe' pkgs.wl-clipboard "wl-paste";
cliphist = getExe' pkgs.cliphist "cliphist"; cliphist = getExe' pkgs.cliphist "cliphist";
cliphist-fuzzel-img = getExe' pkgs.cliphist "cliphist-fuzzel-img"; cliphist-fuzzel-img = getExe' pkgs.cliphist "cliphist-fuzzel-img";
@ -75,7 +75,7 @@ in
]) ])
(plain "Mod+T" [ (plain "Mod+T" [
(spawn [ (spawn [
alacritty default-terminal
]) ])
]) ])
(plain "Mod+Shift+T" [ (plain "Mod+Shift+T" [

View file

@ -38,7 +38,7 @@ in
terminal-exec = { terminal-exec = {
enable = true; enable = true;
settings = { settings = {
default = [ "Alacritty.desktop" ]; default = [ "com.mitchellh.ghostty.desktop" ];
}; };
}; };
mime = { mime = {