kde: Persist konsole configuration files instead of declaring them
The wrapper for the Konsole configuration leaves a lot to be desired and it's not really worth the time trying to get it to work the way I want to by jumping through 700 hoops so I am just going to persist the Konsole files and configure it manually on new installations. The configuration is not rellly critical for anything and it can be set in less than a minute.
This commit is contained in:
parent
875c9912cc
commit
6447b092a2
1 changed files with 2 additions and 20 deletions
|
@ -8,13 +8,11 @@
|
||||||
environment.persistence."/nix/persist".users.hu.directories = [
|
environment.persistence."/nix/persist".users.hu.directories = [
|
||||||
# https://github.com/nix-community/plasma-manager/issues/172
|
# https://github.com/nix-community/plasma-manager/issues/172
|
||||||
".config/kwinoutputconfig.json"
|
".config/kwinoutputconfig.json"
|
||||||
|
".local/share/konsole"
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.persistence."/nix/persist".users.hu.files = [
|
environment.persistence."/nix/persist".users.hu.files = [
|
||||||
# Konsole background transparency has to be set manually in
|
".config/konsolerc"
|
||||||
# the profile settings. This ensures that it doesn't have to be
|
|
||||||
# redone every reboot.
|
|
||||||
".local/share/konsole/Breeze.colorscheme"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
|
@ -147,22 +145,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.konsole = {
|
|
||||||
enable = true;
|
|
||||||
defaultProfile = "hu";
|
|
||||||
extraConfig = {
|
|
||||||
# MenuBar = "Disabled";
|
|
||||||
MainWindow.MenuBar = "Disabled";
|
|
||||||
};
|
|
||||||
profiles.hu = {
|
|
||||||
colorScheme = "Breeze";
|
|
||||||
font = {
|
|
||||||
name = "Go Mono Nerd Font";
|
|
||||||
size = 12;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue