1 封装nix-fhs使用nix-ld

2 修改生成hylrland配置文件的方式
3 启用flatpak
This commit is contained in:
2025-05-19 10:20:28 +08:00
parent 05c8ab6c82
commit 91b8e65a79
11 changed files with 265 additions and 145 deletions

View File

@@ -4,6 +4,6 @@
};
home.file.".ssh/config" = {
source = config.home-libs.mkOutOfStoreSymlink "profiles/apollo/hm/ssh/config";
source = config.home-libs.mkOutOfStoreSymlink "profiles/apollo/home/ssh/config";
};
}

View File

@@ -1,4 +1,4 @@
{ self, pkgs, username, version, ... }: {
{ self, pkgs, username, version, lib, config, ... }: {
imports = [
./mount.nix
./network.nix
@@ -6,7 +6,6 @@
"${self}/modules/nixos/core"
"${self}/modules/nixos/fonts"
"${self}/modules/nixos/user.nix"
"${self}/modules/nixos/audio.nix"
"${self}/modules/nixos/samba.nix"
"${self}/modules/nixos/virtualize/appimage.nix"
@@ -24,6 +23,8 @@
services = {
gnome.gnome-keyring.enable = true;
nix-fhs.gui.enable = true;
flatpak.enable = true;
};
security.pam.services.swaylock = { };

View File

@@ -4,6 +4,6 @@
};
home.file.".ssh/config" = {
source = config.home-libs.mkOutOfStoreSymlink "profiles/apollo/hm/ssh/config";
source = config.home-libs.mkOutOfStoreSymlink "profiles/gaea/home/ssh/config";
};
}

View File

@@ -6,7 +6,6 @@
"${self}/modules/nixos/core"
"${self}/modules/nixos/fonts"
"${self}/modules/nixos/user.nix"
"${self}/modules/nixos/audio.nix"
"${self}/modules/nixos/nvidia.nix"
"${self}/modules/nixos/samba.nix"

View File

@@ -22,7 +22,6 @@ let
./hardware-configuration.nix
"${self}/modules/nixos/core"
"${self}/modules/nixos/user.nix"
"${self}/modules/nixos/sysatomic.nix"
home-manager.nixosModules.home-manager