home: major restructuring

needs more work
This commit is contained in:
2022-03-15 10:42:50 +05:30
parent 81452ba490
commit ed3bf181ef
35 changed files with 326 additions and 435 deletions

173
flake.lock generated
View File

@@ -1,23 +1,5 @@
{
"nodes": {
"agenix": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1646800063,
"narHash": "sha256-4UDjnX0DAy9nniGKCX7JlVXi2YrdvCfflwEKfaZAOWU=",
"owner": "ryantm",
"repo": "agenix",
"rev": "25b5bcfce91f99bd9cad8680b3671da181e6ab85",
"type": "github"
},
"original": {
"owner": "ryantm",
"repo": "agenix",
"type": "github"
}
},
"blobs": {
"flake": false,
"locked": {
@@ -36,11 +18,11 @@
},
"emacs": {
"locked": {
"lastModified": 1646791602,
"narHash": "sha256-w5joBHiZ+HATfSFaC9vhs4RKCDvM2t4az3r78zVHgzQ=",
"lastModified": 1647162387,
"narHash": "sha256-TK3jhGCsQkzlz43iKwUYk5c1xDZm2LkPn9LxpWczYs8=",
"owner": "nix-community",
"repo": "emacs-overlay",
"rev": "259a176c5a2e73ecfdaf1c31885a72b2a1fcdc1f",
"rev": "43fa2ef6dc8e0f9dbbbb26564b22b75478b7ef0b",
"type": "github"
},
"original": {
@@ -112,14 +94,14 @@
},
"home-manager": {
"inputs": {
"nixpkgs": "nixpkgs_2"
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1646559628,
"narHash": "sha256-WDoqxH/IPTV8CkI15wwzvXYgXq9UPr8xd8WKziuaynw=",
"lastModified": 1647174789,
"narHash": "sha256-baXTzUZDx3KQ6PH5SvuiurgCnE417S+Za3q5FtSZiPo=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "afe96e7433c513bf82375d41473c57d1f66b4e68",
"rev": "5d4327cff4a5e54be8ca33d7c8a8dce6bdb64b93",
"type": "github"
},
"original": {
@@ -130,14 +112,14 @@
},
"home-manager-stable": {
"inputs": {
"nixpkgs": "nixpkgs_3"
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1643933536,
"narHash": "sha256-yRmsWAG4DnLxLIUtlaZsl0kH7rN5xSoyNRlf0YZrcH4=",
"lastModified": 1647175256,
"narHash": "sha256-7H+veXPM7IwdN1DoZqliwb9sghlN56koV5dnCu1kpsc=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "2860d7e3bb350f18f7477858f3513f9798896831",
"rev": "a8d00f5c038cf7ec54e7dac9c57b171c1217f008",
"type": "github"
},
"original": {
@@ -150,15 +132,15 @@
"mailserver": {
"inputs": {
"blobs": "blobs",
"nixpkgs": "nixpkgs_4",
"nixpkgs": "nixpkgs_3",
"utils": "utils"
},
"locked": {
"lastModified": 1645895212,
"narHash": "sha256-SbR7HtHg7/UopLYLmMwwFZGF0BTmg0tLwIU/rQtRLfk=",
"lastModified": 1646481600,
"narHash": "sha256-TBJu0BjWpp9737sqC5E4Iz48t3AatDUcBtXKuVJEQVg=",
"owner": "simple-nixos-mailserver",
"repo": "nixos-mailserver",
"rev": "7de138037f62679e2fefa0549af543412dab0d1a",
"rev": "75728d2686dec5ef2a73cdf80174311587413392",
"type": "gitlab"
},
"original": {
@@ -169,11 +151,11 @@
},
"master": {
"locked": {
"lastModified": 1646804252,
"narHash": "sha256-oP1+exMOoXtWp4PmkfUmZ3qZjnmO2Hr0SobAhhpPOKo=",
"lastModified": 1647176932,
"narHash": "sha256-822tW7LLmC/eoR70szNeyvsHIje24brAgbfixp37iuk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "aee2b97688757216b64462b4470fb8992c067573",
"rev": "d853dc52d87692619412a074846144262d6a48b3",
"type": "github"
},
"original": {
@@ -185,20 +167,19 @@
},
"nbfc": {
"inputs": {
"nixpkgs": "nixpkgs_5",
"nixpkgs": "nixpkgs_4",
"utils": "utils_2"
},
"locked": {
"lastModified": 1631007119,
"narHash": "sha256-Q/HxFgwp71ZJ6tQnDKz1Wzl85orES3Gq3He+jrl6xFI=",
"owner": "natto1784",
"lastModified": 1646815880,
"narHash": "sha256-r/Ul0+LfoKWAYaIwEVR9WGsvMsJgg8M6Yz1fTazWGxc=",
"owner": "nbfc-linux",
"repo": "nbfc-linux",
"rev": "f4137c8e6745faa3947116695bf46e413f446e57",
"rev": "5182dc0d4e66a67f976b291e122e007000ccc720",
"type": "github"
},
"original": {
"owner": "natto1784",
"ref": "yawr",
"owner": "nbfc-linux",
"repo": "nbfc-linux",
"type": "github"
}
@@ -213,11 +194,11 @@
},
"locked": {
"dir": "contrib",
"lastModified": 1646712943,
"narHash": "sha256-FuYXH7g8OW8P+mAMLP/zx3zJOENtGIv5tLaOzKPP+is=",
"lastModified": 1647152497,
"narHash": "sha256-KNqAdyM0DQPSqb/low6Py9eUBQjfga0KAHAF6naMd7Y=",
"owner": "neovim",
"repo": "neovim",
"rev": "2783f4cc4a410cd3b73e8cdfbdf8c859c426c6c6",
"rev": "c9b94188d5f96349566372e8a0ce94e14fd6b549",
"type": "github"
},
"original": {
@@ -229,7 +210,7 @@
},
"nix-gaming": {
"inputs": {
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_5",
"utils": "utils_3"
},
"locked": {
@@ -248,27 +229,25 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1638587357,
"narHash": "sha256-2ySMW3QARG8BsRPmwe7clTbdCuaObromOKewykP+UJc=",
"owner": "nixos",
"lastModified": 1646955661,
"narHash": "sha256-AYLta1PubJnrkv15+7G+6ErW5m9NcI9wSdJ+n7pKAe0=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e34c5379866833f41e2a36f309912fa675d687c7",
"rev": "e9545762b032559c27d8ec9141ed63ceca1aa1ac",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-21.11",
"repo": "nixpkgs",
"type": "github"
"id": "nixpkgs",
"type": "indirect"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1646506091,
"narHash": "sha256-sWNAJE2m+HOh1jtXlHcnhxsj6/sXrHgbqVNcVRlveK4=",
"lastModified": 1646955661,
"narHash": "sha256-AYLta1PubJnrkv15+7G+6ErW5m9NcI9wSdJ+n7pKAe0=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "3e644bd62489b516292c816f70bf0052c693b3c7",
"rev": "e9545762b032559c27d8ec9141ed63ceca1aa1ac",
"type": "github"
},
"original": {
@@ -277,20 +256,6 @@
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1646506091,
"narHash": "sha256-sWNAJE2m+HOh1jtXlHcnhxsj6/sXrHgbqVNcVRlveK4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "3e644bd62489b516292c816f70bf0052c693b3c7",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1642635915,
"narHash": "sha256-vabPA32j81xBO5m3+qXndWp5aqepe+vu96Wkd9UnngM=",
@@ -305,23 +270,22 @@
"type": "indirect"
}
},
"nixpkgs_5": {
"nixpkgs_4": {
"locked": {
"lastModified": 1626852498,
"narHash": "sha256-lOXUJvi0FJUXHTVSiC5qsMRtEUgqM4mGZpMESLuGhmo=",
"owner": "nixos",
"lastModified": 1646811357,
"narHash": "sha256-JJdz8QJ8Gz9ZChGfl4P9Cm8C9mYJLRGVsXcY9gNPtuI=",
"owner": "nixOS",
"repo": "nixpkgs",
"rev": "16105403bdd843540cbef9c63fc0f16c1c6eaa70",
"rev": "e1f52cabc3cf7e22015f6ef940d3fb31ef1f0d40",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"owner": "nixOS",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_5": {
"locked": {
"lastModified": 1645162597,
"narHash": "sha256-S4sRtJBqVlBg4H7EPAv0NFofGNCayHEMpLnUzGNCCKM=",
@@ -336,13 +300,13 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_6": {
"locked": {
"lastModified": 1646506091,
"narHash": "sha256-sWNAJE2m+HOh1jtXlHcnhxsj6/sXrHgbqVNcVRlveK4=",
"lastModified": 1646955661,
"narHash": "sha256-AYLta1PubJnrkv15+7G+6ErW5m9NcI9wSdJ+n7pKAe0=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "3e644bd62489b516292c816f70bf0052c693b3c7",
"rev": "e9545762b032559c27d8ec9141ed63ceca1aa1ac",
"type": "github"
},
"original": {
@@ -352,13 +316,13 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_7": {
"locked": {
"lastModified": 1646497237,
"narHash": "sha256-Ccpot1h/rV8MgcngDp5OrdmLTMaUTbStZTR5/sI7zW0=",
"lastModified": 1646939531,
"narHash": "sha256-bxOjVqcsccCNm+jSmEh/bm0tqfE3SdjwS+p+FZja3ho=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "062a0c5437b68f950b081bbfc8a699d57a4ee026",
"rev": "fcd48a5a0693f016a5c370460d0c2a8243b882dc",
"type": "github"
},
"original": {
@@ -368,7 +332,7 @@
"type": "github"
}
},
"nixpkgs_9": {
"nixpkgs_8": {
"locked": {
"lastModified": 1637453606,
"narHash": "sha256-Gy6cwUswft9xqsjWxFYEnx/63/qzaFUwatcbV5GF/GQ=",
@@ -386,11 +350,11 @@
},
"nur": {
"locked": {
"lastModified": 1646798858,
"narHash": "sha256-16HNEkAzf4F/DgPeIUHxql1WKuz33ut5avZ6OG9WOIA=",
"lastModified": 1647175668,
"narHash": "sha256-6AKGFi5BI6/u4Ux9a66hXTZ7jNmDdmlVZS71lL6EWL4=",
"owner": "nix-community",
"repo": "NUR",
"rev": "94da5e72a447a3131cef722a027841905e82cf96",
"rev": "528c18d44723070591ac643a2ad1885b86a48904",
"type": "github"
},
"original": {
@@ -403,14 +367,14 @@
"inputs": {
"flake-compat": "flake-compat",
"neovim-flake": "neovim-flake",
"nixpkgs": "nixpkgs_8"
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1646727299,
"narHash": "sha256-i18vMn+iXvPRAxPb96lEuEVkrQ75qKEZZomfo67JRJI=",
"lastModified": 1647159229,
"narHash": "sha256-aGawpstqvThlV5OWqCAFIFBc8apYvMT/Qwig111coSo=",
"owner": "nix-community",
"repo": "neovim-nightly-overlay",
"rev": "c26d33c2fbcf5f689a2592b2353f4f8765eea1da",
"rev": "4cf0e4a5738fb247f191a35c7c3900c4f06caca3",
"type": "github"
},
"original": {
@@ -437,7 +401,6 @@
},
"root": {
"inputs": {
"agenix": "agenix",
"emacs": "emacs",
"home-manager": "home-manager",
"home-manager-stable": "home-manager-stable",
@@ -445,7 +408,7 @@
"master": "master",
"nbfc": "nbfc",
"nix-gaming": "nix-gaming",
"nixpkgs": "nixpkgs_7",
"nixpkgs": "nixpkgs_6",
"nur": "nur",
"nvim": "nvim",
"old": "old",
@@ -457,14 +420,14 @@
"rust": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_9"
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1646792695,
"narHash": "sha256-2drCXIKIQnJMlTZbcCfuHZAh+iPcdlRkCqtZnA6MHLY=",
"lastModified": 1647138040,
"narHash": "sha256-rG9G4ND7hoG7VVIe614s0s76jEcZjhFm1JO1m5EiSsI=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "7f599870402c8d2a5806086c8ee0f2d92b175c54",
"rev": "c984623eb0584a2aadeca505dd85ec68a3f5a576",
"type": "github"
},
"original": {
@@ -475,11 +438,11 @@
},
"stable": {
"locked": {
"lastModified": 1646588256,
"narHash": "sha256-ZHljmNlt19nSm0Mz8fx6QEhddKUkU4hhwFmfNmGn+EY=",
"lastModified": 1646933238,
"narHash": "sha256-RZJnLN0o4B35eTnUc2tEAD12X5TNeeJhhvH3Fd6Pmdo=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2ebb6c1e5ae402ba35cca5eec58385e5f1adea04",
"rev": "bacbfd713b4781a4a82c1f390f8fe21ae3b8b95b",
"type": "github"
},
"original": {