Switch to using Alacritty as default terminal emulator
Move up one level for consistency Add some custom shell indicators for starship
This commit is contained in:
parent
676d2eba6f
commit
63cc162824
|
@ -1 +1 @@
|
|||
{...}: {imports = [./shell/default.nix ./emacs/default.nix];}
|
||||
{...}: {imports = [./shell/default.nix];}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
# Programs
|
||||
./desktop/default.nix
|
||||
./shell/default.nix
|
||||
./alacritty/default.nix
|
||||
./emacs/default.nix
|
||||
./browser/default.nix
|
||||
# Services
|
||||
|
|
|
@ -202,8 +202,14 @@
|
|||
in {
|
||||
inherit AccentColor;
|
||||
LastUsedCustomAccentColor = AccentColor;
|
||||
TerminalApplication = "konsole";
|
||||
TerminalService = "org.kde.konsole.desktop";
|
||||
TerminalApplication =
|
||||
if config.programs.alacritty.enable
|
||||
then "alacritty"
|
||||
else "konsole";
|
||||
TerminalService =
|
||||
if config.programs.alacritty.enable
|
||||
then "Alacritty.desktop"
|
||||
else "org.kde.konsole.desktop";
|
||||
};
|
||||
WM = {
|
||||
# TODO convert to base16 colours at some point
|
||||
|
|
|
@ -27,10 +27,5 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
extraConfig = {
|
||||
"MainWindow" = {
|
||||
"ToolBarsMovable" = "Disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
in {
|
||||
imports = [
|
||||
../default.nix
|
||||
./alacritty/default.nix
|
||||
./avizo/default.nix
|
||||
./fuzzel/default.nix
|
||||
./swaylock/default.nix
|
||||
|
|
|
@ -55,7 +55,14 @@
|
|||
python.python_binary = "python3";
|
||||
shell = {
|
||||
disabled = false;
|
||||
format = "using [$indicator ]($style)";
|
||||
format = "using [$indicator]($style)";
|
||||
bash_indicator = " ";
|
||||
zsh_indicator = " ";
|
||||
fish_indicator = " ";
|
||||
powershell_indicator = " ";
|
||||
cmd_indicator = " ";
|
||||
nu_indicator = " ν ";
|
||||
unknown_indicator = " ";
|
||||
};
|
||||
status = {
|
||||
disabled = false;
|
||||
|
|
Loading…
Reference in a new issue