summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/desktop.nix6
-rw-r--r--flora/services/mail.nix2
-rw-r--r--home/home-minimal.nix30
-rw-r--r--home/packages-minimal.nix2
-rw-r--r--home/packages.nix12
-rw-r--r--inputs.nix2
-rw-r--r--npins/sources.json73
7 files changed, 58 insertions, 69 deletions
diff --git a/common/desktop.nix b/common/desktop.nix
index e570579..9341b83 100644
--- a/common/desktop.nix
+++ b/common/desktop.nix
@@ -59,10 +59,10 @@
enable = true;
settings = {
default_session = {
- command = "${pkgs.greetd.tuigreet}/bin/tuigreet -tr --asterisks --cmd 'hikari -c ~/hikari.conf'";
+ command = "${pkgs.tuigreet}/bin/tuigreet -tr --asterisks --cmd 'hikari -c ~/hikari.conf'";
user = "stuebinm";
};
- terminal.vt = 2;
+ # terminal.vt = 2;
};
};
@@ -85,7 +85,7 @@
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
- noto-fonts-emoji
+ noto-fonts-color-emoji
] ++ (with lib.attrsets;
builtins.filter isDerivation (attrValues pkgs.nerd-fonts));
diff --git a/flora/services/mail.nix b/flora/services/mail.nix
index 523c32d..0ee8418 100644
--- a/flora/services/mail.nix
+++ b/flora/services/mail.nix
@@ -1,7 +1,7 @@
{ config, lib, pkgs, inputs, ... }:
{
- imports = [ inputs.simple-nixos-mailserver ];
+ imports = [ inputs.nixos-mailserver ];
sops.secrets."mail/hashedPassword" = {};
diff --git a/home/home-minimal.nix b/home/home-minimal.nix
index cfeb2b2..6f872bf 100644
--- a/home/home-minimal.nix
+++ b/home/home-minimal.nix
@@ -119,16 +119,17 @@
programs.git = {
enable = true;
- package = pkgs.gitAndTools.gitFull;
- userEmail = "stuebinm@disroot.org";
- userName = "stuebinm";
+ package = pkgs.gitFull;
signing = {
# signByDefault = true;
key = "0x8FBE8AAD32FA12B7";
};
- extraConfig = {
+ settings = {
+ user.email = "stuebinm@disroot.org";
+ user.name = "stuebinm";
+
log.showSignature = true;
init.defaultBranch = "main";
merge.conflictStyle = "zdiff3";
@@ -180,17 +181,18 @@
# diff-so-fancy.enable = true;
# difftastic.enable = true;
- delta = {
- enable = false;
- options = {
- decorations = {
- commit-decoration-style = "bold yellow";
- file-decoration-style = "bold blue";
- file-style = "bold yellow";
- };
- features = "decorations line-numbers navigate";
- whitespace-error-style = "22 reverse";
+ };
+
+ programs.delta = {
+ enable = false;
+ options = {
+ decorations = {
+ commit-decoration-style = "bold yellow";
+ file-decoration-style = "bold blue";
+ file-style = "bold yellow";
};
+ features = "decorations line-numbers navigate";
+ whitespace-error-style = "22 reverse";
};
};
diff --git a/home/packages-minimal.nix b/home/packages-minimal.nix
index b1121ac..20eb6df 100644
--- a/home/packages-minimal.nix
+++ b/home/packages-minimal.nix
@@ -16,7 +16,7 @@
# nix tools
nixpkgs-review nix-top nix-diff nix-tree
# git
- gitAndTools.gitAnnex git-bug git-appraise mergiraf
+ git-annex git-bug git-appraise mergiraf
# other things
gauche
# html, js & co
diff --git a/home/packages.nix b/home/packages.nix
index 2bdee84..c4e918b 100644
--- a/home/packages.nix
+++ b/home/packages.nix
@@ -10,7 +10,7 @@ in
# internet apps & clients
firefox keepassxc mumble lynx offpunk
- openconnect tdesktop monolith magic-wormhole-rs
+ openconnect telegram-desktop monolith magic-wormhole-rs
dino
# graphics & audio
audacity blender darktable ffmpeg-full
@@ -18,7 +18,7 @@ in
gst_all_1.gstreamer vimiv-qt
# LaTeX & documents
xournalpp pandoc zathura pdfpc
- poppler_utils typst rustex
+ poppler-utils typst rustex
(texlive.combine {
inherit (texlive) scheme-full;
pkgFilter = pkg: lib.elem pkg.tlType [ "run" "bin" "doc" ];
@@ -26,9 +26,9 @@ in
# general cli utils
almanac libnotify grim slurp (zbar.override { enableVideo = false; withXorg = false; })
wl-clipboard showrt
- kijetesantakaluotokieni mpc_cli dufs progress hledger
+ kijetesantakaluotokieni mpc dufs progress hledger
wineWowPackages.full sops xdg-utils exiftool
- mercurial darcs git-annex-remote-remarkable2 git-who
+ mercurial darcs git-annex-remote-remarkable2 # git-who
rlwrap
inputs.ocaml-forester.legacyPackages.${system}.forester
# graphical utils
@@ -47,7 +47,7 @@ in
# other functional things
racket dhall dune_2 ocamlPackages.utop ocamlPackages.ocp-indent
ocamlPackages.merlin ocaml gauche
- (agda.withPackages (p: [ p.standard-library p.cubical ]))
+ (agda.withPackages (p: [ p.standard-library p.cubical p.agda-categories ]))
# html, js & co
jq ijq html-tidy nodePackages.stylelint nodePackages.js-beautify zola
@@ -63,7 +63,7 @@ in
# nix things
npins nix-output-monitor direnv
# isabelle
- (isabelle.mkEnv "isabelle-env" "fish") isabat
+ # (isabelle.mkEnv "isabelle-env" "fish") isabat
(import inputs.traveltext { inherit pkgs; })
];
diff --git a/inputs.nix b/inputs.nix
index 9cb3bf3..4d38903 100644
--- a/inputs.nix
+++ b/inputs.nix
@@ -60,7 +60,7 @@ let
sops-nix = import "${sources.sops-nix}/modules/sops";
- simple-nixos-mailserver = import sources.simple-nixos-mailserver;
+ nixos-mailserver = import sources.nixos-mailserver;
lix-overlay = import "${sources.lix-nixos-module}/overlay.nix" {
lix = sources.lix // { rev = sources.lix.revision; };
diff --git a/npins/sources.json b/npins/sources.json
index cdc6602..e4d9a97 100644
--- a/npins/sources.json
+++ b/npins/sources.json
@@ -33,9 +33,9 @@
},
"branch": "rnv",
"submodules": false,
- "revision": "f3816a353b316287db0f4951e7007a72a456ed2d",
+ "revision": "f4794955c23d337ca25f44b771d574cc0ce970be",
"url": null,
- "hash": "04pwk2k4my6mwp5zpdq3ysfdhd3k8wggb6018xmnv4h2wmk4hcgq"
+ "hash": "0qyclincz278lxvw41blqdx535qnzq32kkqv632s69746hcm8hpz"
},
"blog": {
"type": "Git",
@@ -112,11 +112,11 @@
"owner": "nix-community",
"repo": "home-manager"
},
- "branch": "release-25.05",
+ "branch": "release-25.11",
"submodules": false,
- "revision": "44831a7eaba4360fb81f2acc5ea6de5fde90aaa3",
- "url": "https://github.com/nix-community/home-manager/archive/44831a7eaba4360fb81f2acc5ea6de5fde90aaa3.tar.gz",
- "hash": "07pk5m6mxi666dclaxdwf7xrinifv01vvgxn49bjr8rsbh31syaq"
+ "revision": "6bd04da47cfb48dfd15eabf08364b78ad894f5b2",
+ "url": "https://github.com/nix-community/home-manager/archive/6bd04da47cfb48dfd15eabf08364b78ad894f5b2.tar.gz",
+ "hash": "1wvysqiybcyf2hzvvpja2522fqhk45554j0b07h3s7zhzc2056ia"
},
"isabelle-utils": {
"type": "Git",
@@ -138,9 +138,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "8f27c09a08f6430f253ee93f35a519e42da19832",
+ "revision": "7b8947ea636acbaec9c18d35daa87848b388c025",
"url": null,
- "hash": "1zszpal9g93rc3mqva22cp8bhzqn5xvfrj5xdrhgcar21kmznn8f"
+ "hash": "1rc1fy8i48w65x80c7if3l2jq74b6ngli30rjwnqbifqxi09jyg4"
},
"lix-nixos-module": {
"type": "Git",
@@ -150,9 +150,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "9b76a77150b4ed4f7066f641f54791b1ac4c778c",
+ "revision": "1688100bba140492658d597f6b307c327f35c780",
"url": null,
- "hash": "18bibrki3pjr8wzkj5iqgangw4gdc6fm94pdywfimqyxvmiaq5ar"
+ "hash": "0pyzj0rdq62fz2i06ldwf9ridp195p6vvsp8yb1pii8h2q81v9lp"
},
"mirage-opam-overlays": {
"type": "Git",
@@ -174,11 +174,11 @@
"repo_path": "simple-nixos-mailserver/nixos-mailserver",
"server": "https://gitlab.com/"
},
- "branch": "master",
+ "branch": "nixos-25.11",
"submodules": false,
- "revision": "7d433bf89882f61621f95082e90a4ab91eb0bdd3",
- "url": "https://gitlab.com/api/v4/projects/simple-nixos-mailserver%2Fnixos-mailserver/repository/archive.tar.gz?sha=7d433bf89882f61621f95082e90a4ab91eb0bdd3",
- "hash": "0xlhl8zhcz5c6hvmpkfw9ay2lfnk6nhax8pphvbv3vzxf1p9dhw9"
+ "revision": "23f0a53ca6e58e61e1ea2b86791c69b79c91656d",
+ "url": "https://gitlab.com/api/v4/projects/simple-nixos-mailserver%2Fnixos-mailserver/repository/archive.tar.gz?sha=23f0a53ca6e58e61e1ea2b86791c69b79c91656d",
+ "hash": "0pqc7bay9v360x2b7irqaz4ly63gp4z859cgg5c04imknv0pwjqw"
},
"nixpkgs": {
"type": "Git",
@@ -187,11 +187,11 @@
"owner": "NixOS",
"repo": "nixpkgs"
},
- "branch": "nixos-25.05",
+ "branch": "nixos-25.11",
"submodules": false,
- "revision": "2b0d2b456e4e8452cf1c16d00118d145f31160f9",
- "url": "https://github.com/NixOS/nixpkgs/archive/2b0d2b456e4e8452cf1c16d00118d145f31160f9.tar.gz",
- "hash": "1c04l0yx2g9v5dslbxdy25x8pvja6mxyi6xqpmgzw61ry5yxbggv"
+ "revision": "30a3c519afcf3f99e2c6df3b359aec5692054d92",
+ "url": "https://github.com/NixOS/nixpkgs/archive/30a3c519afcf3f99e2c6df3b359aec5692054d92.tar.gz",
+ "hash": "13rp7g4ivphc70z6fdb2gf6angzr6qm2vrx32nk286nli991117h"
},
"nixpkgs-unstable": {
"type": "Git",
@@ -202,9 +202,9 @@
},
"branch": "nixpkgs-unstable",
"submodules": false,
- "revision": "306ea70f9eb0fb4e040f8540e2deab32ed7e2055",
- "url": "https://github.com/NixOS/nixpkgs/archive/306ea70f9eb0fb4e040f8540e2deab32ed7e2055.tar.gz",
- "hash": "1cxf8iw2janh04bcnw93b0sl9mzh94awzzrrdfhig170cssmz8lm"
+ "revision": "16c7794d0a28b5a37904d55bcca36003b9109aaa",
+ "url": "https://github.com/NixOS/nixpkgs/archive/16c7794d0a28b5a37904d55bcca36003b9109aaa.tar.gz",
+ "hash": "1931vmgdclk332ikh7psxha1bskvrjwqrqm8a3xwcsr5hc8jfmbw"
},
"ntfy-matrix-bot": {
"type": "Git",
@@ -242,9 +242,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "98ca8f4401e996aeac38b6f14bf3a82d85b7add7",
- "url": "https://github.com/tweag/opam-nix/archive/98ca8f4401e996aeac38b6f14bf3a82d85b7add7.tar.gz",
- "hash": "0iwxpacx7dzqyvnilsy54bzaf23f5yvmm155qkw3i6yxygav2xvm"
+ "revision": "56f984e6e1b79f561d30a96ca3a5a9e0a1d185d1",
+ "url": "https://github.com/tweag/opam-nix/archive/56f984e6e1b79f561d30a96ca3a5a9e0a1d185d1.tar.gz",
+ "hash": "0pz0ks9270rdy6370mjqmd5n26jln9jpqixrfmd04v4yjls2mvfx"
},
"opam-overlays": {
"type": "Git",
@@ -312,9 +312,9 @@
},
"branch": "master",
"submodules": false,
- "revision": "d81285ba8199b00dc31847258cae3c655b605e8c",
- "url": "https://github.com/oxalica/rust-overlay/archive/d81285ba8199b00dc31847258cae3c655b605e8c.tar.gz",
- "hash": "0m8qxw7kbvpyfgv9camifj47q88zcf3j63agviin47xvzkv9gc2v"
+ "revision": "1d3f83babdd21e16bf5cfe0f1efcb4f49ee1bc2c",
+ "url": "https://github.com/oxalica/rust-overlay/archive/1d3f83babdd21e16bf5cfe0f1efcb4f49ee1bc2c.tar.gz",
+ "hash": "08cflml8fqqw4ikgn8jjlygcy8mwz3v1kkkypgl446kb6x9y4ihm"
},
"showrt": {
"type": "Git",
@@ -328,19 +328,6 @@
"url": null,
"hash": "09shk9b3969gmbmh8mavgss6f90zb51rsfby5n1d924agxzl93d6"
},
- "simple-nixos-mailserver": {
- "type": "Git",
- "repository": {
- "type": "GitLab",
- "repo_path": "simple-nixos-mailserver/nixos-mailserver",
- "server": "https://gitlab.com/"
- },
- "branch": "nixos-24.05",
- "submodules": false,
- "revision": "636b82f4175e3f6b1e80d2189bb0469e2ae01a55",
- "url": "https://gitlab.com/api/v4/projects/simple-nixos-mailserver%2Fnixos-mailserver/repository/archive.tar.gz?sha=636b82f4175e3f6b1e80d2189bb0469e2ae01a55",
- "hash": "08zdidja5kdqgskynxsmcd8skh1b7cfl9ijjy9pak4b5h3aw2iqv"
- },
"sops-nix": {
"type": "Git",
"repository": {
@@ -350,9 +337,9 @@
},
"branch": "master",
"submodules": false,
- "revision": "9836912e37aef546029e48c8749834735a6b9dad",
- "url": "https://github.com/Mic92/sops-nix/archive/9836912e37aef546029e48c8749834735a6b9dad.tar.gz",
- "hash": "1sk77hv4x1dg7b1c7vpi5npa7smgz726l0rzywlzw80hwk085qh4"
+ "revision": "ecc41505948ec2ab0325f14c9862a4329c2b4190",
+ "url": "https://github.com/Mic92/sops-nix/archive/ecc41505948ec2ab0325f14c9862a4329c2b4190.tar.gz",
+ "hash": "1lfcycl1xq45qb18vghfaf1j3h0xrk5wfz540nldxxdlypy18dfk"
},
"traveltext": {
"type": "Git",