This commit is contained in:
Alexander Bantyev 2022-11-17 21:23:48 +04:00
parent 5c523b7113
commit 00ae0524f0
Signed by: balsoft
GPG Key ID: E081FF12ADCB4AD5
4 changed files with 115 additions and 265 deletions

374
flake.lock generated
View File

@ -3,11 +3,11 @@
"NUR": {
"flake": false,
"locked": {
"lastModified": 1665387055,
"narHash": "sha256-sK6TP+IqBhLCPVAX9ZppDLxvSSyuvtqeHmaIn7p/ohA=",
"lastModified": 1668405361,
"narHash": "sha256-peZQOtywhMRbQ/7N4OIOmW+8qEcZ+Xv57aevw6TnzRw=",
"owner": "nix-community",
"repo": "NUR",
"rev": "d94d26e19415fe36e5c75bc36d838d67b913c840",
"rev": "7cbbfff5ad8e8e6c299b526f336f6697785a7b43",
"type": "github"
},
"original": {
@ -100,11 +100,11 @@
"crdt": {
"flake": false,
"locked": {
"lastModified": 1661670776,
"narHash": "sha256-8K511+6PIFR68ptH7okMOtSQQ6AFC0UZqZN6tHkXC4I=",
"lastModified": 1667527748,
"narHash": "sha256-ErrxMzZ0z5wp3vZG6ot4yGgeQn70sBo3qZkJ80poBO4=",
"ref": "refs/heads/master",
"rev": "480f60fdda9e40848920fa460b59dfba23fa06e5",
"revCount": 190,
"rev": "92a7c93a3b4cb4b40f133acd22c89a5fda5cdd30",
"revCount": 191,
"type": "git",
"url": "https://code.librehq.com/qhong/crdt.el"
},
@ -120,11 +120,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1659725433,
"narHash": "sha256-1ZxuK67TL29YLw88vQ18Y2Y6iYg8Jb7I6/HVzmNB6nM=",
"lastModified": 1668166163,
"narHash": "sha256-XCuM+n98KcG0v+DT1HolGCO3j5FOBUjV4K8YcZsVeQw=",
"owner": "serokell",
"repo": "deploy-rs",
"rev": "41f15759dd8b638e7b4f299730d94d5aa46ab7eb",
"rev": "b011f13bc577b978f52aaefde5605332f7bca7e9",
"type": "github"
},
"original": {
@ -140,11 +140,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1665316145,
"narHash": "sha256-rxr2a3/mKeR12r5Uwpxi6LE0DwClfIG20tVdY+jlRJE=",
"lastModified": 1668301056,
"narHash": "sha256-Uc+vHeCsfKPRuphvMnS22wRTekLJcGb/u5naVhln9vM=",
"owner": "direnv",
"repo": "direnv-vscode",
"rev": "335265a4667f6d5afadd84be474e8b50111b7ae2",
"rev": "ed53dedd732f7547d5487c902ec3802403c04df5",
"type": "github"
},
"original": {
@ -201,22 +201,6 @@
"type": "github"
}
},
"flake-compat_4": {
"flake": false,
"locked": {
"lastModified": 1627913399,
"narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-registry": {
"flake": false,
"locked": {
@ -235,11 +219,11 @@
},
"flake-utils": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"lastModified": 1667395993,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
"type": "github"
},
"original": {
@ -250,11 +234,11 @@
},
"flake-utils_2": {
"locked": {
"lastModified": 1637014545,
"narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=",
"lastModified": 1667395993,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
"type": "github"
},
"original": {
@ -278,54 +262,17 @@
"type": "github"
}
},
"flake-utils_4": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"himalaya": {
"home-manager": {
"inputs": {
"flake-compat": "flake-compat_4",
"naersk": "naersk",
"nixpkgs": "nixpkgs_4",
"rust-overlay": "rust-overlay",
"nixpkgs": "nixpkgs_3",
"utils": "utils_2"
},
"locked": {
"lastModified": 1657794283,
"narHash": "sha256-3EKEmdmjdDzc8RP9PF/vnILk9X+d28r9uZfGuCVZE5I=",
"owner": "soywod",
"repo": "himalaya",
"rev": "82b7dfb97f2c3a07f09c9358f5c501345a54c4de",
"type": "github"
},
"original": {
"owner": "soywod",
"repo": "himalaya",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": "nixpkgs_6",
"utils": "utils_3"
},
"locked": {
"lastModified": 1665271265,
"narHash": "sha256-4Nn0T5YoR3bBLFnPy6Tkc8zzmzMTBjSGZq05c5hKhEI=",
"lastModified": 1668332334,
"narHash": "sha256-YT1qcE/MCqBO1Bi/Yr6GcFpNKsvmzrBKh8juyXDbxQc=",
"owner": "rycee",
"repo": "home-manager",
"rev": "e1f1160284198a68ea8c7fffbbb1436f99e46ef9",
"rev": "bc90de24d898655542589237cc0a6ada7564cb6c",
"type": "github"
},
"original": {
@ -351,7 +298,7 @@
},
"lambda-launcher": {
"inputs": {
"nixpkgs": "nixpkgs_7"
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1654984020,
@ -418,11 +365,11 @@
"mtxclient": {
"flake": false,
"locked": {
"lastModified": 1664468790,
"narHash": "sha256-7ifTAQSB4dUg+ZAsyuVKKYcOqm8ic/kD8GPVg46L4g8=",
"lastModified": 1667465110,
"narHash": "sha256-KaUAkFs/uELQt50E8PjcNl2bftAjXwfU9dgUwnzqiOg=",
"owner": "nheko-reborn",
"repo": "mtxclient",
"rev": "5ef4460c26acb02f24530db1c6058534b87014f6",
"rev": "86bc6be6558232baa446215729d843d1157a4253",
"type": "github"
},
"original": {
@ -431,32 +378,14 @@
"type": "github"
}
},
"naersk": {
"inputs": {
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1639947939,
"narHash": "sha256-pGsM8haJadVP80GFq4xhnSpNitYNQpaXk4cnA796Cso=",
"owner": "nix-community",
"repo": "naersk",
"rev": "2fc8ce9d3c025d59fee349c1f80be9785049d653",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "naersk",
"type": "github"
}
},
"nheko": {
"flake": false,
"locked": {
"lastModified": 1665320718,
"narHash": "sha256-/n0LcwuvxlvE6u04tMmYGwRMAJ/w9w142tvCDSjCmy8=",
"lastModified": 1668037385,
"narHash": "sha256-ki+APFqRYKJaAeBxsdNDjbhGga4vnGiDPH4PhP0YyRE=",
"owner": "nheko-reborn",
"repo": "nheko",
"rev": "00cc9a09a51d8baf2409a1b8e01a533b65420643",
"rev": "ed889c32fc1fe08f57831378935a2fd157dbb3bf",
"type": "github"
},
"original": {
@ -468,15 +397,15 @@
"nix": {
"inputs": {
"lowdown-src": "lowdown-src",
"nixpkgs": "nixpkgs_8",
"nixpkgs": "nixpkgs_5",
"nixpkgs-regression": "nixpkgs-regression"
},
"locked": {
"lastModified": 1664984742,
"narHash": "sha256-3w98t0PHcHfh/gp4be0z5R964zn3j5q26XO79hPjttE=",
"lastModified": 1668173947,
"narHash": "sha256-PIldpNzt3MbDfGX6uIM8/P1055GLuM9rDF3u0tfgBpw=",
"owner": "nixos",
"repo": "nix",
"rev": "ac0fb38e8a5a25a84fa17704bd31b453211263eb",
"rev": "302ddee749f1341895b3f18c7f430dfc13171985",
"type": "github"
},
"original": {
@ -487,15 +416,15 @@
},
"nix-direnv": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_9"
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1665311045,
"narHash": "sha256-Fsmemv5X30Vk01EpyY5UDGM5PMw+J0hWFgD5so2A8+k=",
"lastModified": 1668334852,
"narHash": "sha256-v+oCYOVMln+oLdwlOa0GcGhkuj8PJEmA0YKmXhzgSxA=",
"owner": "nix-community",
"repo": "nix-direnv",
"rev": "4f70032f81ce2b12c9898212ed088e49cd494d8a",
"rev": "4746490a9435de6ecfa26924c983cee697722596",
"type": "github"
},
"original": {
@ -506,8 +435,8 @@
},
"nix-vscode-marketplace": {
"inputs": {
"flake-utils": "flake-utils_4",
"nixpkgs": "nixpkgs_10"
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1665992943,
@ -590,11 +519,11 @@
"nixpkgs-wayland": {
"flake": false,
"locked": {
"lastModified": 1664991291,
"narHash": "sha256-ELkljYdhC+CmAb6FD0uxM6njHekq/kFZZIS33EAxHJo=",
"lastModified": 1667522132,
"narHash": "sha256-ggwiANGo6d8/L1twgtN367obeGkomI8UD2remPLzQqw=",
"owner": "colemickens",
"repo": "nixpkgs-wayland",
"rev": "a62fa62ef9159d5bb916c2123a1c40cfa7d83b76",
"rev": "2643b59b1b3551d03448208ad2d690032e519dc9",
"type": "github"
},
"original": {
@ -603,60 +532,13 @@
"type": "github"
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1660464579,
"narHash": "sha256-kzA9rwh0wS6CwUnFHAQ7dhJCowMPfRbvixVeOKnUmjo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b02538b16f6c5e1dbfce1033b27946e25c019b3b",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1665259268,
"narHash": "sha256-ONFhHBLv5nZKhwV/F2GOH16197PbvpyWhoO0AOyktkU=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "c5924154f000e6306030300592f4282949b2db6c",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_12": {
"locked": {
"lastModified": 1599773960,
"narHash": "sha256-5bL52aaUOOyOBjgKh9/6jQlFbeE+WfVX7dpvjohmD+w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5916b9637048446755629c84ae6f13361f623d13",
"type": "github"
},
"original": {
"owner": "nixos",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1665197809,
"narHash": "sha256-dRUzv/zNYV2EYtnxFG31pPBk0nErT+MBTu6ZJHm1o2A=",
"lastModified": 1668231603,
"narHash": "sha256-/4br947zgRqABb52iLF4DCHgD49Fw5aQ6/IdTwaM95E=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "7b06206fa24198912cea58de690aa4943f238fbf",
"rev": "d8f2c4d846a2e65ad3f5a5e842b672f0b81588a2",
"type": "github"
},
"original": {
@ -666,55 +548,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1640418986,
"narHash": "sha256-a8GGtxn2iL3WAkY5H+4E0s3Q7XJt6bTOvos9qqxT5OQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5c37ad87222cfc1ec36d6cd1364514a9efc2f7f2",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1640418986,
"narHash": "sha256-a8GGtxn2iL3WAkY5H+4E0s3Q7XJt6bTOvos9qqxT5OQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5c37ad87222cfc1ec36d6cd1364514a9efc2f7f2",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1637453606,
"narHash": "sha256-Gy6cwUswft9xqsjWxFYEnx/63/qzaFUwatcbV5GF/GQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8afc4e543663ca0a6a4f496262cd05233737e732",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
"lastModified": 1662996720,
"narHash": "sha256-XvLQ3SuXnDMJMpM1sv1ifPjBuRytiDYhB12H/BNTjgY=",
"lastModified": 1667629849,
"narHash": "sha256-P+v+nDOFWicM4wziFK9S/ajF2lc0N2Rg9p6Y35uMoZI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5f326e2a403e1cebaec378e72ceaf5725983376d",
"rev": "3bacde6273b09a21a8ccfba15586fb165078fb62",
"type": "github"
},
"original": {
@ -724,7 +562,7 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_4": {
"locked": {
"lastModified": 1614531970,
"narHash": "sha256-cfsbJwD5t8b03YQW7/F4hlYO19ACV/BIDIiRJ4V43V4=",
@ -739,7 +577,7 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_5": {
"locked": {
"lastModified": 1657693803,
"narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=",
@ -755,13 +593,13 @@
"type": "github"
}
},
"nixpkgs_9": {
"nixpkgs_6": {
"locked": {
"lastModified": 1665197809,
"narHash": "sha256-dRUzv/zNYV2EYtnxFG31pPBk0nErT+MBTu6ZJHm1o2A=",
"lastModified": 1668231603,
"narHash": "sha256-/4br947zgRqABb52iLF4DCHgD49Fw5aQ6/IdTwaM95E=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "7b06206fa24198912cea58de690aa4943f238fbf",
"rev": "d8f2c4d846a2e65ad3f5a5e842b672f0b81588a2",
"type": "github"
},
"original": {
@ -771,6 +609,53 @@
"type": "github"
}
},
"nixpkgs_7": {
"locked": {
"lastModified": 1660464579,
"narHash": "sha256-kzA9rwh0wS6CwUnFHAQ7dhJCowMPfRbvixVeOKnUmjo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b02538b16f6c5e1dbfce1033b27946e25c019b3b",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_8": {
"locked": {
"lastModified": 1668087632,
"narHash": "sha256-T/cUx44aYDuLMFfaiVpMdTjL4kpG7bh0VkN6JEM78/E=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5f588eb4a958f1a526ed8da02d6ea1bea0047b9f",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1599773960,
"narHash": "sha256-5bL52aaUOOyOBjgKh9/6jQlFbeE+WfVX7dpvjohmD+w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5916b9637048446755629c84ae6f13361f623d13",
"type": "github"
},
"original": {
"owner": "nixos",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"NUR": "NUR",
@ -783,7 +668,6 @@
"direnv-vscode": "direnv-vscode",
"flake-compat": "flake-compat_3",
"flake-registry": "flake-registry",
"himalaya": "himalaya",
"home-manager": "home-manager",
"impermanence": "impermanence",
"lambda-launcher": "lambda-launcher",
@ -795,7 +679,7 @@
"nix-direnv": "nix-direnv",
"nix-vscode-marketplace": "nix-vscode-marketplace",
"nixos-fhs-compat": "nixos-fhs-compat",
"nixpkgs": "nixpkgs_11",
"nixpkgs": "nixpkgs_8",
"nixpkgs-old": "nixpkgs-old",
"nixpkgs-wayland": "nixpkgs-wayland",
"rycee": "rycee",
@ -804,33 +688,14 @@
"sonoff-lan": "sonoff-lan"
}
},
"rust-overlay": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1642838864,
"narHash": "sha256-pHnhm3HWwtvtOK7NdNHwERih3PgNlacrfeDwachIG8E=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "9fb49daf1bbe1d91e6c837706c481f9ebb3d8097",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"rycee": {
"flake": false,
"locked": {
"lastModified": 1665374568,
"narHash": "sha256-djoJhwAnx4feN4OxNZwFVYIbFRRTQQhbSoG3xzJ5C2c=",
"lastModified": 1668398569,
"narHash": "sha256-dKKr4PDQy5w411VlsMHq2p1n6rZOW5ungErdSaO+4DU=",
"owner": "rycee",
"repo": "nur-expressions",
"rev": "274e8238c059878e2d83eb2830676d3ff1b2b334",
"rev": "e0c23091284e093c2dab93d0ad3f737281778865",
"type": "gitlab"
},
"original": {
@ -858,7 +723,7 @@
"simple-osd-daemons": {
"inputs": {
"crate2nix": "crate2nix",
"nixpkgs": "nixpkgs_12"
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1651606905,
@ -907,26 +772,11 @@
},
"utils_2": {
"locked": {
"lastModified": 1623875721,
"narHash": "sha256-A8BU7bjS5GirpAUv4QA+QnJ4CceLHkcXdRp4xITDB0s=",
"lastModified": 1667395993,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "f7e004a55b120c02ecb6219596820fcd32ca8772",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"utils_3": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
"type": "github"
},
"original": {

View File

@ -48,7 +48,6 @@
url = "git+https://code.librehq.com/qhong/crdt.el";
flake = false;
};
himalaya.url = "github:soywod/himalaya";
impermanence.url = "github:nix-community/impermanence";
rycee = {

View File

@ -93,7 +93,7 @@ in rec {
src = inputs.mtxclient;
cmakeFlags = oa.cmakeFlags ++ [ "-DCMAKE_CXX_FLAGS=-DSPDLOG_FMT_EXTERNAL" ];
buildInputs = oa.buildInputs
++ [ final.libevent final.curl.all final.coeurl final.spdlog.dev ];
++ [ final.libevent final.curl.all final.coeurl final.spdlog.dev final.re2 ];
patches = [ ];
});
@ -111,6 +111,7 @@ in rec {
final.curl
final.libevent
final.asciidoc
final.re2
];
cmakeFlags = oa.cmakeFlags ++ [ "-DBUILD_SHARED_LIBS=OFF" ];
})).override { mtxclient = final.mtxclient; };

View File

@ -1,5 +1,5 @@
{ config, pkgs, inputs, lib, ... }: {
environment.systemPackages = [ inputs.himalaya.defaultPackage.${pkgs.system} ];
environment.systemPackages = [ pkgs.himalaya ];
home-manager.users.balsoft = {
xdg.configFile."himalaya/config.toml".text = ''
downloads-dir="/home/balsoft/Downloads/mail"