my system configurations ^-^
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: move terminal configs to shared directory

willow f38f92cb 30b73cae

+14 -6
-1
modules/darwin/homebrew.nix
··· 36 36 ]; 37 37 38 38 casks = [ 39 - "alacritty" 40 39 "angry-ip-scanner" 41 40 "anki" 42 41 "calibre"
-1
modules/nixos/home/programs/gui/default.nix
··· 14 14 in { 15 15 imports = [ 16 16 ./browsers 17 - ./terminals 18 17 ./waybar # core 19 18 # ./cura.nix # 3dp 20 19 # ./lightburn.nix # cnc
modules/nixos/home/programs/gui/terminals/alacritty.nix modules/shared/home/programs/gui/terminals/alacritty.nix
+1 -1
modules/nixos/home/programs/gui/terminals/default.nix modules/shared/home/programs/gui/terminals/default.nix
··· 1 1 { 2 2 imports = [ 3 3 ./alacritty.nix 4 - # ./ghostty.nix 4 + ./ghostty.nix 5 5 ./kitty.nix 6 6 ]; 7 7 }
+6 -2
modules/nixos/home/programs/gui/terminals/ghostty.nix modules/shared/home/programs/gui/terminals/ghostty.nix
··· 2 2 lib, 3 3 osConfig, 4 4 config, 5 + pkgs, 5 6 ... 6 7 }: let 7 8 cfg = osConfig.settings.programs; 8 9 in { 10 + # ghostty is broken on darwin 9 11 config = lib.mkIf (cfg.gui.enable 10 - && cfg.categories.core.enable) { 12 + && cfg.categories.core.enable && !pkgs.stdenv.hostPlatform.isDarwin) { 11 13 programs.ghostty = { 12 - enable = true; 14 + enable = false; 13 15 enableBashIntegration = config.programs.bash.enable; 14 16 enableFishIntegration = config.programs.fish.enable; 15 17 enableZshIntegration = config.programs.zsh.enable; 16 18 17 19 settings = { 18 20 gtk-single-instance = true; 21 + macos-titlebar-style = "hidden"; 22 + 19 23 font-family = "Maple Mono NF"; 20 24 }; 21 25 };
+1 -1
modules/nixos/home/programs/gui/terminals/kitty.nix modules/shared/home/programs/gui/terminals/kitty.nix
··· 8 8 config = lib.mkIf (cfg.gui.enable 9 9 && cfg.categories.core.enable) { 10 10 programs.kitty = { 11 - enable = true; 11 + enable = false; 12 12 settings = { 13 13 confirm_os_window_close = 0; 14 14 cursor_blink_interval = 0;
+1
modules/shared/home/programs/default.nix
··· 1 1 { 2 2 imports = [ 3 3 ./cli 4 + ./gui 4 5 ./tui 5 6 ]; 6 7 }
+5
modules/shared/home/programs/gui/default.nix
··· 1 + { 2 + imports = [ 3 + ./terminals 4 + ]; 5 + }