1
0
mirror of https://github.com/kmein/niveum synced 2026-03-18 19:11:08 +01:00

feat: big upgrade to 20.03

use emojis for i3status-rust
remove overlays
configure mail via home-manager
adapt to 20.03 config options
automatically symlink cloud directories into home
This commit is contained in:
Kierán Meinhardt
2020-04-22 17:42:45 +02:00
parent 49c3ab78d1
commit e21eb7887c
27 changed files with 212 additions and 375 deletions

View File

@@ -1,6 +0,0 @@
self: super:
with super.lib;
let
eval = import <nixpkgs/nixos/lib/eval-config.nix>;
paths = (eval {modules = [(import <nixos-config>)];}).config.nixpkgs.overlays;
in foldl' (flip extends) (_: super) paths self

View File

@@ -1,3 +0,0 @@
(self: super: {
scripts = import <niveum/packages/scripts> { pkgs = super; lib = super.lib; };
})

View File

@@ -1,6 +0,0 @@
(self: super: {
writeTOML = object: super.runCommand "generated.toml" {} ''
echo '${builtins.toJSON object}' | ${super.remarshal}/bin/json2toml > $out
'';
toTOML = object: builtins.readFile (self.writeTOML object);
})