aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Kummerlaender2026-05-12 13:43:00 +0200
committerAdrian Kummerlaender2026-05-12 13:43:00 +0200
commit5ca4c089ede57ea7afe7efc0e84e086ece5762bf (patch)
treec8baa289bbdc02620366ce738b749b0554f6176e
parent14bf5fb50b49f300d0cd1e919e70c96640eb93df (diff)
downloadnixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar.gz
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar.bz2
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar.lz
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar.xz
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.tar.zst
nixos_home-5ca4c089ede57ea7afe7efc0e84e086ece5762bf.zip
Update
-rw-r--r--flake.lock52
-rw-r--r--flake.nix6
-rw-r--r--gui/apps/web.nix2
-rw-r--r--gui/conf/niri.kdl4
-rw-r--r--host/athena.nix4
5 files changed, 64 insertions, 4 deletions
diff --git a/flake.lock b/flake.lock
index db901c4..cb0d497 100644
--- a/flake.lock
+++ b/flake.lock
@@ -89,6 +89,22 @@
"type": "github"
}
},
+ "nixpkgs_3": {
+ "locked": {
+ "lastModified": 1773646010,
+ "narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=",
+ "owner": "nixos",
+ "repo": "nixpkgs",
+ "rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nixos",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
"oldstable": {
"locked": {
"lastModified": 1767313136,
@@ -123,12 +139,33 @@
"type": "github"
}
},
+ "pi-mono": {
+ "inputs": {
+ "nixpkgs": "nixpkgs_3",
+ "systems": "systems"
+ },
+ "locked": {
+ "lastModified": 1777734512,
+ "narHash": "sha256-YktL43Lfn15Gs4FcVoTle7e18RmkzUaONi7knMTzYAc=",
+ "owner": "lukasl-dev",
+ "repo": "pi-mono.nix",
+ "rev": "ef69a75a82c518bfecaf3667fde1f0ed674283e9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "lukasl-dev",
+ "ref": "master",
+ "repo": "pi-mono.nix",
+ "type": "github"
+ }
+ },
"root": {
"inputs": {
"emacs": "emacs",
"home-manager": "home-manager",
"oldstable": "oldstable",
"personal": "personal",
+ "pi-mono": "pi-mono",
"stable": "stable",
"unstable": "unstable"
}
@@ -149,6 +186,21 @@
"type": "github"
}
},
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
"unstable": {
"locked": {
"lastModified": 1775763530,
diff --git a/flake.nix b/flake.nix
index b87429e..a1b1d3d 100644
--- a/flake.nix
+++ b/flake.nix
@@ -11,17 +11,19 @@
inputs = { nixpkgs.follows = "stable"; };
};
emacs.url = github:nix-community/emacs-overlay/master;
+
+ pi-mono.url = github:lukasl-dev/pi-mono.nix/master;
};
outputs = {
- self, stable, unstable, oldstable, personal, emacs, home-manager, ...
+ self, stable, unstable, oldstable, personal, home-manager, emacs, pi-mono, ...
}: let
system = "x86_64-linux";
pkgs = import stable {
inherit system;
config = { allowUnfree = true; };
- overlays = [ emacs.overlay ];
+ overlays = [ emacs.overlay pi-mono.overlays.default ];
};
pkgs-unstable = import unstable {
diff --git a/gui/apps/web.nix b/gui/apps/web.nix
index 53f244b..dc7c3e8 100644
--- a/gui/apps/web.nix
+++ b/gui/apps/web.nix
@@ -7,6 +7,8 @@
pkgs.tigervnc
pkgs.remmina
pkgs.zotero
+
+ pkgs.rclone
];
};
diff --git a/gui/conf/niri.kdl b/gui/conf/niri.kdl
index fbcc537..b5f3e24 100644
--- a/gui/conf/niri.kdl
+++ b/gui/conf/niri.kdl
@@ -192,8 +192,8 @@ binds {
Mod+U { focus-workspace-down; }
Mod+I { focus-workspace-up; }
- //Mod+Shift+U { move-workspace-down; }
- //Mod+Shift+I { move-workspace-up; }
+ Mod+Shift+U { move-workspace-down; }
+ Mod+Shift+I { move-workspace-up; }
//Mod+Ctrl+Page_Down { move-column-to-workspace-down; }
//Mod+Ctrl+Page_Up { move-column-to-workspace-up; }
diff --git a/host/athena.nix b/host/athena.nix
index 0e310ca..e80f202 100644
--- a/host/athena.nix
+++ b/host/athena.nix
@@ -13,6 +13,10 @@
blueman
xwayland-satellite
moonlight-qt
+
+ distrobox
+
+ pi-coding-agent
];
home.sessionVariables = {