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
fonts = {
# more fonts
fonts = with pkgs; [
packages = with pkgs; [
# needed for powerlevel10k zsh stuff
meslo-lgs-nf
@ -409,6 +409,7 @@ in
kate
kcalc
keychain
kmail
kompare
konversation
krita

View file

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

View file

@ -3,7 +3,7 @@ global
branch-group kf5-qt5
# 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
# when more CPU is available, to avoid running out of memory