Compare commits

...
3 Commits
6 changed files with 21 additions and 25 deletions
+3 -5
View File
@@ -13,7 +13,7 @@ let
nixpkgs = lib.mkMerge [ nixpkgs = lib.mkMerge [
pkgsParams pkgsParams
{ {
overlays = (import ./overlays args); overlays = import ./overlays args;
} }
]; ];
}; };
@@ -57,13 +57,11 @@ in
modules = lib.mkOption { modules = lib.mkOption {
type = lib.types.listOf lib.types.deferredModule; type = lib.types.listOf lib.types.deferredModule;
default = ( default = lib.umport {
lib.umport {
paths = [ ../hosts/${name} ]; paths = [ ../hosts/${name} ];
extraExcludePredicate = path: lib.hasInfix "/_" (toString path); extraExcludePredicate = path: lib.hasInfix "/_" (toString path);
recursive = true; recursive = true;
} };
);
description = "Additional NixOS modules specific to this host"; description = "Additional NixOS modules specific to this host";
}; };
+2 -3
View File
@@ -6,15 +6,14 @@
... ...
}: }:
{ {
nixpkgs.config.permittedInsecurePackages = ( nixpkgs.config.permittedInsecurePackages =
lib.warn lib.warn
'' ''
mautrix-telegram still using olm-3.2.16 mautrix-telegram still using olm-3.2.16
'' ''
[ [
"olm-3.2.16" "olm-3.2.16"
] ];
);
sops.secrets.tuwunel-reg-token = { sops.secrets.tuwunel-reg-token = {
sopsFile = secrets.tuwunel-reg-token; sopsFile = secrets.tuwunel-reg-token;
restartUnits = [ "tuwunel.service" ]; restartUnits = [ "tuwunel.service" ];
+3 -3
View File
@@ -19,8 +19,8 @@ let
with lib; with lib;
with fileset; with fileset;
let let
excludedFiles = filter (path: pathIsRegularFile path) exclude; excludedFiles = filter pathIsRegularFile exclude;
excludedDirs = filter (path: pathIsDirectory path) exclude; excludedDirs = filter pathIsDirectory exclude;
isExcluded = isExcluded =
path: path:
(elem path excludedFiles) (elem path excludedFiles)
@@ -39,7 +39,7 @@ let
) (builtins.readDir path) ) (builtins.readDir path)
) (unique (if path == null then paths else [ path ] ++ paths)) ) (unique (if path == null then paths else [ path ] ++ paths))
)) ))
++ (if recursive then concatMap (path: toList path) (unique include) else unique include) ++ (if recursive then concatMap toList (unique include) else unique include)
); );
in in
umport umport
+6 -7
View File
@@ -2,7 +2,6 @@
lib, lib,
config, config,
pkgs, pkgs,
username,
... ...
}: }:
let let
@@ -51,12 +50,12 @@ in
}; };
}; };
gtk.gtk3.bookmarks = [ gtk.gtk3.bookmarks = [
"file://${homedir}/Documents " "file://${homedir}/Documents Documents"
"file://${homedir}/Downloads " "file://${homedir}/Downloads Downloads"
"file://${homedir}/Pictures " "file://${homedir}/Pictures Pictures"
"file://${homedir}/Videos " "file://${homedir}/Videos Videos"
"file://${homedir}/Music " "file://${homedir}/Music Music"
"file://${homedir}/workspace " "file://${homedir}/workspace Workspace"
]; ];
}; };
}; };
+1 -1
View File
@@ -2,7 +2,7 @@
Name=Light Name=Light
Version=1 Version=1
Author=Fcitx Author=Fcitx
Description="从 Plasma 主题 lightly 生成的主题" Description="Generated from Lightly Plasma Theme"
[InputPanel] [InputPanel]
NormalColor=#282a2f NormalColor=#282a2f
File diff suppressed because one or more lines are too long