sync current state

This commit is contained in:
Christoph Cullmann 2023-07-29 16:11:55 +02:00
parent ff9fbfbba7
commit ca231bc2c8
3 changed files with 18 additions and 7 deletions

View file

@ -237,7 +237,7 @@ in
# more fonts for all users # more fonts for all users
fonts = { fonts = {
# more fonts # more fonts
fonts = with pkgs; [ packages = with pkgs; [
# needed for powerlevel10k zsh stuff # needed for powerlevel10k zsh stuff
meslo-lgs-nf meslo-lgs-nf
@ -409,6 +409,7 @@ in
kate kate
kcalc kcalc
keychain keychain
kmail
kompare kompare
konversation konversation
krita krita

View file

@ -52,31 +52,41 @@
}; };
fileSystems."/home" = fileSystems."/home" =
{ device = "/data/home"; {
depends = [ "/data" ];
device = "/data/home";
fsType = "none"; fsType = "none";
options = [ "bind" ]; options = [ "bind" ];
}; };
fileSystems."/root" = fileSystems."/root" =
{ device = "/data/root"; {
depends = [ "/data" ];
device = "/data/root";
fsType = "none"; fsType = "none";
options = [ "bind" ]; options = [ "bind" ];
}; };
fileSystems."/etc/nixos" = fileSystems."/etc/nixos" =
{ device = "/data/nixos/neko"; {
depends = [ "/data" ];
device = "/data/nixos/neko";
fsType = "none"; fsType = "none";
options = [ "bind" ]; options = [ "bind" ];
}; };
fileSystems."/home/cullmann/projects" = fileSystems."/home/cullmann/projects" =
{ device = "/dev/mapper/crypt-projects"; {
depends = [ "/home" ];
device = "/dev/mapper/crypt-projects";
fsType = "btrfs"; fsType = "btrfs";
options = [ "noatime" ]; options = [ "noatime" ];
}; };
fileSystems."/home/cullmann/vms" = fileSystems."/home/cullmann/vms" =
{ device = "/dev/mapper/crypt-vms"; {
depends = [ "/home" ];
device = "/dev/mapper/crypt-vms";
fsType = "btrfs"; fsType = "btrfs";
options = [ "noatime" ]; options = [ "noatime" ];
}; };

View file

@ -3,7 +3,7 @@ global
branch-group kf5-qt5 branch-group kf5-qt5
# we want .kateproject files with ninja # we want .kateproject files with ninja
cmake-options -G "Kate - Ninja" cmake-options -G "Kate - Ninja" -DPHONON_BUILD_QT6=OFF
# Restrict make and ninja to using no more than 8 separate compile jobs even # Restrict make and ninja to using no more than 8 separate compile jobs even
# when more CPU is available, to avoid running out of memory # when more CPU is available, to avoid running out of memory