added swaylock config

This commit is contained in:
2024-10-18 08:03:39 -05:00
parent 20b5622296
commit 42b3bcbfa8
5 changed files with 197 additions and 178 deletions

335
flake.lock generated
View File

@@ -6,18 +6,18 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-hU9uZ4UrSrBntg9vhwQUzn7nC3UTeIV1iC5uprGhj+Y=",
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/ags",
"narHash": "sha256-16SMbNTMTa+acgZVO0MihmuQonvLo4Oy24fSzNvBKLw=",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/ags",
"type": "path"
},
"original": {
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/ags",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/ags",
"type": "path"
}
},
"ags_2": {
"inputs": {
"nixpkgs": "nixpkgs_2",
"nixpkgs": "nixpkgs_3",
"systems": "systems"
},
"locked": {
@@ -37,12 +37,12 @@
"ags_3": {
"locked": {
"lastModified": 1,
"narHash": "sha256-2ot0F3pi7xXJgNLUy77moOxYP6nfuXK4MUivfHjkxRY=",
"path": "/nix/store/3xz2pay1byii9zmd5h0j9p2vckfwxm22-source/ags",
"narHash": "sha256-xrkH8ezy3xf6rsOTdqMSIoAaWnPHHIXxIuxszEJAh3M=",
"path": "/nix/store/n2w4j0gq96cncx9jjqqsyb43af1ivs5h-source/ags",
"type": "path"
},
"original": {
"path": "/nix/store/3xz2pay1byii9zmd5h0j9p2vckfwxm22-source/ags",
"path": "/nix/store/n2w4j0gq96cncx9jjqqsyb43af1ivs5h-source/ags",
"type": "path"
}
},
@@ -78,11 +78,11 @@
]
},
"locked": {
"lastModified": 1728326504,
"narHash": "sha256-dQXAj+4d6neY7ldCiH6gNym3upP49PVxRzEPxXlD9Aw=",
"lastModified": 1728902391,
"narHash": "sha256-44bnoY0nAvbBQ/lVjmn511yL39Sv7SknV0BDxn34P3Q=",
"owner": "hyprwm",
"repo": "aquamarine",
"rev": "65dd97b5d21e917295159bbef1d52e06963f4eb0",
"rev": "9874e08eec85b5542ca22494e127b0cdce46b786",
"type": "github"
},
"original": {
@@ -210,32 +210,32 @@
"diskoConfig": {
"inputs": {
"disko": "disko",
"nixpkgs": "nixpkgs_9"
"nixpkgs": "nixpkgs_10"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-p0w6mKHEYmWJF+2GAcug7yKXzjOhKTWIV4YAoVV6NaM=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/disko",
"narHash": "sha256-SakyZnAhoToQmui5hozmLqkoLw6N/AHCgKF4tCP/sTQ=",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/disko",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/disko",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/disko",
"type": "path"
}
},
"external": {
"inputs": {
"digital": "digital",
"nixpkgs": "nixpkgs"
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-l1WDl+R58X4JNg/qcL3b+SiSnNGRuJg4Ou3q0Lbs9UM=",
"path": "/nix/store/c36bkp3cdc9ri3flyvp3mhdnrp6ifnsv-source/external",
"path": "/nix/store/jqqgri24kmgfnq44kwhf788rgpn7lbm7-source/external",
"type": "path"
},
"original": {
"path": "/nix/store/c36bkp3cdc9ri3flyvp3mhdnrp6ifnsv-source/external",
"path": "/nix/store/jqqgri24kmgfnq44kwhf788rgpn7lbm7-source/external",
"type": "path"
}
},
@@ -536,6 +536,28 @@
}
},
"home-manager_2": {
"inputs": {
"nixpkgs": [
"nathan",
"nixpkgs"
]
},
"locked": {
"lastModified": 1726989464,
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-24.05",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_3": {
"inputs": {
"nixpkgs": [
"nathan",
@@ -584,11 +606,11 @@
]
},
"locked": {
"lastModified": 1727821604,
"narHash": "sha256-hNw5J6xatedqytYowx0mJKgctjA4lQARZFdgnzM2RpM=",
"lastModified": 1728669738,
"narHash": "sha256-EDNAU9AYcx8OupUzbTbWE1d3HYdeG0wO6Msg3iL1muk=",
"owner": "hyprwm",
"repo": "hyprcursor",
"rev": "d60e1e01e6e6633ef1c87148b9137cc1dd39263d",
"rev": "0264e698149fcb857a66a53018157b41f8d97bb0",
"type": "github"
},
"original": {
@@ -641,12 +663,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-7ifKOxXXOg09qaTQ92CM1R6rgkSIcTK0RkpBroT1Mlw=",
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/hyprland",
"narHash": "sha256-mvMz5jI6JBR001HbqGw+/ZYu/hr4PkC1DpnEQUGNFfg=",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/hyprland",
"type": "path"
},
"original": {
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/hyprland",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/hyprland",
"type": "path"
}
},
@@ -720,17 +742,17 @@
"hyprlang": "hyprlang",
"hyprutils": "hyprutils",
"hyprwayland-scanner": "hyprwayland-scanner",
"nixpkgs": "nixpkgs_3",
"nixpkgs": "nixpkgs_4",
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_2",
"xdph": "xdph"
},
"locked": {
"lastModified": 1728645556,
"narHash": "sha256-Nio2vUxaya04xlvY24sPTOWz+mmDwgRgrBSU4Vx485Y=",
"lastModified": 1729195555,
"narHash": "sha256-nTMzcwH5eFX2JM5Lrtw1469BRe6hGgWWxLqJBynEdvo=",
"ref": "refs/heads/main",
"rev": "7564b26b7d386d248eaa47c1a481c09eefd8e3ca",
"revCount": 5328,
"rev": "0e630e9e74ad34683194a07cfe6afe55a2c0685f",
"revCount": 5352,
"submodules": true,
"type": "git",
"url": "https://github.com/hyprwm/Hyprland"
@@ -747,12 +769,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-QuKWRep1ec7TFDaCFoyMxQUplx3NRtF2kn9npN+MN00=",
"path": "/nix/store/3xz2pay1byii9zmd5h0j9p2vckfwxm22-source/hyprland",
"narHash": "sha256-lXJ/q9VTQkjT7mXnTPXhiQ9FifWKlgonm9RvlVYO7lc=",
"path": "/nix/store/n2w4j0gq96cncx9jjqqsyb43af1ivs5h-source/hyprland",
"type": "path"
},
"original": {
"path": "/nix/store/3xz2pay1byii9zmd5h0j9p2vckfwxm22-source/hyprland",
"path": "/nix/store/n2w4j0gq96cncx9jjqqsyb43af1ivs5h-source/hyprland",
"type": "path"
}
},
@@ -764,7 +786,7 @@
"hyprlang": "hyprlang_2",
"hyprutils": "hyprutils_2",
"hyprwayland-scanner": "hyprwayland-scanner_2",
"nixpkgs": "nixpkgs_11",
"nixpkgs": "nixpkgs_12",
"pre-commit-hooks": "pre-commit-hooks_2",
"systems": "systems_4",
"xdph": "xdph_2"
@@ -879,11 +901,11 @@
]
},
"locked": {
"lastModified": 1727300645,
"narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
"lastModified": 1728941256,
"narHash": "sha256-WRypmcZ2Bw94lLmcmxYokVOHPJSZ7T06V49QZ4tkZeQ=",
"owner": "hyprwm",
"repo": "hyprutils",
"rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
"rev": "fd4be8b9ca932f7384e454bcd923c5451ef2aa85",
"type": "github"
},
"original": {
@@ -1007,11 +1029,11 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-7ipphehm+qDglyyFxGz2ZYf9uNbXCohPCFAGSI2QMb8=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/impermanence",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/impermanence",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/impermanence",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/impermanence",
"type": "path"
}
},
@@ -1027,32 +1049,21 @@
"type": "path"
}
},
"mpdris": {
"locked": {
"lastModified": 1,
"narHash": "sha256-tpf1IJ2BpqYH5HgrhTDG9PVf4epb/r0tfVKN0Cw80Ag=",
"path": "/nix/store/czi2dkf1ipagwjbmhsd2z4pw09nry61q-source/mpdris",
"type": "path"
},
"original": {
"path": "/nix/store/czi2dkf1ipagwjbmhsd2z4pw09nry61q-source/mpdris",
"type": "path"
}
},
"nathan": {
"inputs": {
"home-manager": "home-manager_2",
"nixpkgs": "nixpkgs",
"packages": "packages",
"prgms": "prgms",
"srvcs": "srvcs"
"prgms": "prgms"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-44GWVRPvMv2i9dkN0/eSCBkSW2xOGC32KWQYF0gOdc8=",
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/home",
"narHash": "sha256-rIcx3+cmbVFEMeLA+BmaC3iQNG9BOjY+stAzHVOJVH8=",
"path": "/nix/store/f4fmriavc93pa0yjrjnppnvjd2wh1wfk-source/home",
"type": "path"
},
"original": {
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/home",
"path": "/nix/store/f4fmriavc93pa0yjrjnppnvjd2wh1wfk-source/home",
"type": "path"
}
},
@@ -1082,11 +1093,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"lastModified": 1729044727,
"narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"type": "github"
},
"original": {
@@ -1142,11 +1153,11 @@
},
"nixpkgs-us": {
"locked": {
"lastModified": 1728492678,
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
"lastModified": 1728888510,
"narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
"rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
"type": "github"
},
"original": {
@@ -1158,11 +1169,11 @@
},
"nixpkgs-us_2": {
"locked": {
"lastModified": 1728492678,
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
"lastModified": 1728888510,
"narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
"rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
"type": "github"
},
"original": {
@@ -1173,6 +1184,22 @@
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 0,
"narHash": "sha256-9/79hjQc9+xyH+QxeMcRsA6hDyw6Z9Eo1/oxjvwirLk=",
@@ -1184,7 +1211,7 @@
"type": "indirect"
}
},
"nixpkgs_11": {
"nixpkgs_12": {
"locked": {
"lastModified": 1728018373,
"narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=",
@@ -1201,6 +1228,22 @@
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1729044727,
"narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1725634671,
"narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
@@ -1216,13 +1259,13 @@
"type": "github"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1728018373,
"narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=",
"lastModified": 1728888510,
"narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "bc947f541ae55e999ffdb4013441347d83b00feb",
"rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
"type": "github"
},
"original": {
@@ -1232,7 +1275,7 @@
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1727802920,
"narHash": "sha256-HP89HZOT0ReIbI7IJZJQoJgxvB2Tn28V6XS3MNKnfLs=",
@@ -1248,7 +1291,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1727634051,
"narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
@@ -1264,13 +1307,13 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"lastModified": 1729044727,
"narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"type": "github"
},
"original": {
@@ -1280,13 +1323,13 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_8": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"lastModified": 1729044727,
"narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"type": "github"
},
"original": {
@@ -1296,22 +1339,6 @@
"type": "github"
}
},
"nixpkgs_8": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1728500571,
@@ -1331,7 +1358,7 @@
"nixvim": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": "nixpkgs_4",
"nixpkgs": "nixpkgs_5",
"nixvim": "nixvim_2"
},
"locked": {
@@ -1353,9 +1380,9 @@
"flake-compat": "flake-compat_2",
"flake-parts": "flake-parts_2",
"git-hooks": "git-hooks",
"home-manager": "home-manager_2",
"home-manager": "home-manager_3",
"nix-darwin": "nix-darwin",
"nixpkgs": "nixpkgs_5",
"nixpkgs": "nixpkgs_6",
"nuschtosSearch": "nuschtosSearch",
"treefmt-nix": "treefmt-nix"
},
@@ -1398,18 +1425,6 @@
"type": "github"
}
},
"ollama": {
"locked": {
"lastModified": 1,
"narHash": "sha256-K9Jzz59VYosk9X4m050yw7oWgJD7XU//3QJ8zbA6sIA=",
"path": "/nix/store/9c23h9fcc6j2914nvw1w3y4bcdbixp4x-source/ollama",
"type": "path"
},
"original": {
"path": "/nix/store/9c23h9fcc6j2914nvw1w3y4bcdbixp4x-source/ollama",
"type": "path"
}
},
"packages": {
"inputs": {
"external": "external",
@@ -1418,12 +1433,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-TL0xy/MpGfUX5KeUw81gfFrjPDgnD16AxDwuVFEjb08=",
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/packages",
"narHash": "sha256-B01IL6PFTcOaiaVsj3GnvmKb1Mc+PsajyoBSU7UE9zU=",
"path": "/nix/store/km3pmkm1y5wrx48pz1vqxa3ga9r99cjg-source/packages",
"type": "path"
},
"original": {
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/packages",
"path": "/nix/store/km3pmkm1y5wrx48pz1vqxa3ga9r99cjg-source/packages",
"type": "path"
}
},
@@ -1434,11 +1449,11 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-6oCDKhDSqJMWeODXDHD5XorN7/+KXBBIPZ2z+obwUNY=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/packages",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/packages",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/packages",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/packages",
"type": "path"
}
},
@@ -1456,11 +1471,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1728092656,
"narHash": "sha256-eMeCTJZ5xBeQ0f9Os7K8DThNVSo9gy4umZLDfF5q6OM=",
"lastModified": 1728778939,
"narHash": "sha256-WybK5E3hpGxtCYtBwpRj1E9JoiVxe+8kX83snTNaFHE=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "1211305a5b237771e13fcca0c51e60ad47326a9a",
"rev": "ff68f91754be6f3427e4986d7949e6273659be1d",
"type": "github"
},
"original": {
@@ -1507,12 +1522,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-+1SoE3VFWwcnYotZsvBukIpBVhqxeADqz0hA+loeXVE=",
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/programs",
"narHash": "sha256-LHH1D2PB2ZAmHDkxaJtWGbDKZR78IKz/akc7fO6RMQg=",
"path": "/nix/store/km3pmkm1y5wrx48pz1vqxa3ga9r99cjg-source/programs",
"type": "path"
},
"original": {
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/programs",
"path": "/nix/store/km3pmkm1y5wrx48pz1vqxa3ga9r99cjg-source/programs",
"type": "path"
}
},
@@ -1523,12 +1538,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-96Dpr1ejZUBA7m2x2YfNJJxwDRj7Z8r5QV4UrGGxdoU=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/programs",
"narHash": "sha256-ceYf8d9axHcJT/M6j8YEduxiSJBmVqUBH+qjiJyUW5M=",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/programs",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/programs",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/programs",
"type": "path"
}
},
@@ -1542,11 +1557,11 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-EVhBDAt1miiP7BA3SooJNTCm0pESsl4VlRYCDSMutFY=",
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/pywal",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/pywal",
"type": "path"
},
"original": {
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/pywal",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/pywal",
"type": "path"
}
},
@@ -1569,12 +1584,12 @@
"rofi": {
"locked": {
"lastModified": 1,
"narHash": "sha256-W1pO/5h94bemSfBkgwMcjnRJAySAtzd5RMTWKcmLkOI=",
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/rofi",
"narHash": "sha256-TsMqdRC5Rsop/6ASLtAFJc0Spt9NI8iQBk6dXxJ8mYA=",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/rofi",
"type": "path"
},
"original": {
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/rofi",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/rofi",
"type": "path"
}
},
@@ -1582,7 +1597,7 @@
"inputs": {
"home-manager": "home-manager",
"nathan": "nathan",
"nixpkgs": "nixpkgs_8",
"nixpkgs": "nixpkgs_9",
"system": "system"
}
},
@@ -1590,11 +1605,11 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-ZwYj8HHcPq6WRFdoHvQ27fL2twOZgUdyw1Dba2Hbj+U=",
"path": "/nix/store/c36bkp3cdc9ri3flyvp3mhdnrp6ifnsv-source/scripts",
"path": "/nix/store/jqqgri24kmgfnq44kwhf788rgpn7lbm7-source/scripts",
"type": "path"
},
"original": {
"path": "/nix/store/c36bkp3cdc9ri3flyvp3mhdnrp6ifnsv-source/scripts",
"path": "/nix/store/jqqgri24kmgfnq44kwhf788rgpn7lbm7-source/scripts",
"type": "path"
}
},
@@ -1604,12 +1619,12 @@
},
"locked": {
"lastModified": 1,
"narHash": "sha256-1lPCRKFKK2qmdS+akk6dkrSjXOBe0iBgQp6oTi5vCWM=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/sddm",
"narHash": "sha256-myuqvkh47bZIJWtMVxair+SI3VSpHO6ckt8EEbGtAPk=",
"path": "/nix/store/55wv92c5vx65n4id9gvkdzi5r5553i7g-source/sddm",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/sddm",
"path": "/nix/store/55wv92c5vx65n4id9gvkdzi5r5553i7g-source/sddm",
"type": "path"
}
},
@@ -1632,14 +1647,14 @@
"spicetify-nix": {
"inputs": {
"flake-compat": "flake-compat_3",
"nixpkgs": "nixpkgs_6"
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1728620224,
"narHash": "sha256-YfiNICuQO/+HheUQ9P9ijFOzQpiC7YmotA0W28fbRbE=",
"lastModified": 1729225092,
"narHash": "sha256-qIWFU7iVs5oTA12jOgHIMlXLY+V1dbdgjt37bbXfwOI=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "b4702ed0b3d634367e28c4d042bd1fd3fb29b692",
"rev": "095be8b3a9bb9ec14cbe67cc4710f5e224639da5",
"type": "github"
},
"original": {
@@ -1650,31 +1665,16 @@
},
"srvcs": {
"inputs": {
"mpdris": "mpdris"
"sddm": "sddm"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-cuHsChgkjeeNyQiP8xebtVcqixs7dJLV59Q9BKIVXqI=",
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/services",
"narHash": "sha256-ptX91ThXvEMdpXbFlrAKqmk0X4YitvaNMKgpxfWU4/0=",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/services",
"type": "path"
},
"original": {
"path": "/nix/store/616d9i5bswbzdgzp4zibf3vby8jzffmw-source/services",
"type": "path"
}
},
"srvcs_2": {
"inputs": {
"ollama": "ollama"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-77xH7oSwHTKWMPseY3d8isc0oV0SgNM+CdrIxhRBOzQ=",
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/services",
"type": "path"
},
"original": {
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/services",
"path": "/nix/store/v0n6nmgs1g7ygcqsr161id8phhhh4xcd-source/services",
"type": "path"
}
},
@@ -1684,17 +1684,16 @@
"impermanenceConfig": "impermanenceConfig",
"pckgs": "pckgs",
"prgms": "prgms_2",
"sddm": "sddm",
"srvcs": "srvcs_2"
"srvcs": "srvcs"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-JZ8Ez+VchAtFR3VHIETEKYnpmyTy7q00KVOPmTYJG68=",
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/system",
"narHash": "sha256-XzsAbJgvL0qtbnVDmRizPn9j9SGeaz+QgUJMfLfRKvk=",
"path": "/nix/store/f4fmriavc93pa0yjrjnppnvjd2wh1wfk-source/system",
"type": "path"
},
"original": {
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/system",
"path": "/nix/store/f4fmriavc93pa0yjrjnppnvjd2wh1wfk-source/system",
"type": "path"
}
},
@@ -1771,11 +1770,11 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-2h0M0hXa3L6rQJ2hmDadiZBYJcoxRqFdlXD7tK0LFrM=",
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/terminal",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/terminal",
"type": "path"
},
"original": {
"path": "/nix/store/sybdaaqrrry1hjanqgx482bl4hbchmwp-source/terminal",
"path": "/nix/store/400g3pq1ipxvk1i8k11z5233j99nh7lc-source/terminal",
"type": "path"
}
},
@@ -1786,17 +1785,17 @@
"locked": {
"lastModified": 1,
"narHash": "sha256-4qcgTKJv2uerh2pzxBzFRaYh12KBI1ZlMhMtkl/MI90=",
"path": "/nix/store/6dppl7xqlbra5jvjb4wgahs8h2nb6fhs-source/themes/tokyo-night",
"path": "/nix/store/xkqdsi3rl263jnjf9mj75k0ir3dimwqv-source/themes/tokyo-night",
"type": "path"
},
"original": {
"path": "/nix/store/6dppl7xqlbra5jvjb4wgahs8h2nb6fhs-source/themes/tokyo-night",
"path": "/nix/store/xkqdsi3rl263jnjf9mj75k0ir3dimwqv-source/themes/tokyo-night",
"type": "path"
}
},
"themecord": {
"inputs": {
"nixpkgs": "nixpkgs_7"
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1728605273,
@@ -1850,7 +1849,7 @@
},
"waveforms": {
"inputs": {
"nixpkgs": "nixpkgs_10"
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1728376004,

View File

@@ -41,7 +41,6 @@
blueberry
wl-clipboard
firefox-wayland
swaylock-effects
neofetch
pkgs-us.mpv

View File

@@ -26,6 +26,7 @@
inputs.terminal.hmModule
inputs.rofi.hmModule
inputs.pywal.hmModule
./swaylock
./calcurse
];

View File

@@ -9,6 +9,13 @@
hmModule = { config, lib, pkgs, ... }: {
options.homeconfig.hyprland.enable = lib.options.mkOption {
type = lib.types.bool;
default = false;
};
config = lib.mkIf config.homeconfig.hyprland.enable {
home.sessionVariables.NIX_OZONE_WL = "1";
programs.kitty.enable = lib.mkDefault true;
@@ -24,6 +31,7 @@
systemd.variables = [ "--all" ];
};
};
};

View File

@@ -0,0 +1,12 @@
{ config, lib, pkgs, ... }: {
options.homeconfig.swaylock.enable = lib.options.mkOption {
type = lib.types.bool;
default = false;
};
config = lib.mkIf config.homeconfig.swaylock.enable {
home.Packages = with pkgs; [ swaylock-effects ];
};
}