dotnix @main -
refs -
log -
-
https://git.jolheiser.com/dotnix.git
Signature
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEgqEQpE3xoo1QwJO/uFOtpdp7v3oFAmYQFRgACgkQuFOtpdp7
v3plGw/8DOe103AuhatdXikKQqD9N8dTO6IU+17vx7G5Nn6IA0K4ZSp1t+8soy2Y
vkIRmuM2wplNHzaMyqNdHG4F6AQo+UlBcSPwo9OfLLwyzMf7CgnAyuUhE0Pl8o3o
h4enS+Hy0CHdOFq9DlcEyN49Yw7UGjQXThFogm85nLQm2jUKL+aZ+17cuvNUzoKv
Zg91xgHL3LmoGOWHL2G+SnF/ioaLjGP1KIlvYeephEkEAZLtYXusPkXS7AFLl/iQ
kzmyf7B4RkbMC1M+CF5W0e+7DYDXQkLWKrJIyJxym27VjLoDJ9nk/o8MwalARThl
wtJDwLICOLZo6eeI49CEgs00npWG6H9+byaubKaLDgn9Qb5XgOxqEcLBNH5Naz9k
//0nKiv+2mfCSCEX2JFfmCQGX2TYK7FO7lxz21P8kcW9nww9Tt0YoRLtWxsh95rm
kRj9SC3Hagqleg4Kn8OlIaxJPW5oXVorghJFxUbABF1Z/8v/vrfdTCt6g4/HMkjq
Q06tMSqCIPdRW26plYSVxtR7AjtZynJhz5F3tOsWj1X/d4lt+KNf9FDpavS9lf61
E12QxPsXUdrGuwFO3zJi3sbinvQs87gu01gnO1XyxpR2DltlayvVTFCR1I7PhEd6
h90x1tQSOccm6Xi1Usu+x0ymGAeS9+VkDeRxakdnSkp6C4u1DiE=
=+QGn
-----END PGP SIGNATURE-----
diff --git a/flake.nix b/flake.nix
index ddaf734346adc6a4bb6a32158311ce88face8b1a..c0b5b8520a3cbf1fe5a8455fbcbd04b0a9cadb18 100644
--- a/flake.nix
+++ b/flake.nix
@@ -137,69 +137,80 @@ };
};
username = "jolheiser";
system = "x86_64-linux";
- inputs.nixpkgs.follows = "nixpkgs";
+ homeManagerModules = [
+ darwin.follows = "";
- inputs.nixpkgs.follows = "nixpkgs";
+ darwin.follows = "";
inputs = {
- inputs.nixpkgs.follows = "nixpkgs";
+ darwin.follows = "";
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
- inputs.nixpkgs.follows = "nixpkgs";
+ darwin.follows = "";
flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
- inputs.nixpkgs.follows = "nixpkgs";
+ darwin.follows = "";
home-manager = {
- inputs.nixpkgs.follows = "nixpkgs";
+ };
+ darwin.follows = "";
url = "github:nix-community/home-manager";
- inputs.nixpkgs.follows = "nixpkgs";
+ darwin.follows = "";
inputs.nixpkgs.follows = "nixpkgs";
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
{
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
description = "jolheiser's nixos config";
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
inputs = {
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
};
+
+ home-manager.follows = "";
home-manager = {
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
url = "github:nix-community/home-manager";
{
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
inputs.nixpkgs.follows = "nixpkgs";
{
-{
+ home-manager = {
{
-{
+ home-manager = {
{
{
-{
+ home-manager = {
description = "jolheiser's nixos config";
{
-{
{
- nixpkgs.follows = "nixpkgs";
- gist-pw.file = ./secrets/shared/gist-pw.age;
+ gist = inputs.gist.packages.${prev.system}.default;
- agenix = {
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
{
+ tmpl = inputs.tmpl.packages.${prev.system}.default;
};
+ nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
- agenix = {
url = "github:nix-community/home-manager";
- agenix = {
inputs.nixpkgs.follows = "nixpkgs";
- agenix = {
{
- jolheiser-nur = {
+ tclip = inputs.tclip.packages.${prev.system}.tclip;
- };
- }
+ homeConfigurations = {
- ./apps/gui
+ "jolheiser" = home-manager.lib.homeManagerConfiguration {
inputs.nixpkgs.follows = "nixpkgs";
+ flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers
+ modules = homeManagerModules;
};
};
nixosConfigurations = {