aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libkookie: inherit the host to build from the environment if setMolly Miller2021-01-181-1/+4
| | | | | This makes it possible to test the build of libkookie system derivations on hosts other than the end target.
* libkookie: fix build script.Molly Miller2021-01-181-1/+1
| | | | | | The build script doesn't pass the correct path to nixpkgs in the nix-build invocation, which causes build failures outside a standard libkookie-booted environment.
* libkookie: i3: make the leading comment more accurate.Molly Miller2021-01-181-3/+2
| | | | In particular, this script does not rely on jq or dmenu.
* libkookie: i3: remove tr(1) from i3 workspace scripts, use jq -rMolly Miller2021-01-182-4/+4
| | | | | | | | | | | >From jq(1): o --raw-output / -r: With this option, if the filter´s result is a string then it will be written directly to standard output rather than being formatted as a JSON string with quotes. This can be useful for making jq filters talk to non-JSON-based systems.
* Revert "supergit: work on implementing branching iterators"Katharina Fey2021-01-092-769/+224
| | | | | | | | | | | | | | | | | | This commit reverts the following commits: * b2681a59d5dfae8afed0a6a8d46210133667532c. * a35411dc74c436b8c31878304e8d5447862e1dfe. As already mentioned in the commit message of a2513a, this design decision turned out to be a bad one: instead of having the iterator abstraction branch internally, an API is required to control the flow of iterators externally. This way users can opt-into complexity, instead of having to opt-out. I opted to revert the commits, instead of trying to untangle all the changes made in these two commits, to avoid breaking any of the code. Signed-off-by: Katharina Fey <kookie@spacekookie.de>
* atomptr: add direct crate docs instead of relying on doc(include)Katharina Fey2021-01-091-2/+30
|
* libkookie: cgit: add patch to generate reverse-tree linksKatharina Fey2021-01-091-0/+29
|
* supergit: add logo and rebuild READMEKatharina Fey2021-01-094-7/+37
|
* supergit: bump crate versionKatharina Fey2021-01-091-2/+2
|
* supergit: update crate documentationKatharina Fey2021-01-092-39/+50
|
* supergit: fix base_history functionKatharina Fey2021-01-091-36/+18
|
* octopus: add supergit dependency and parse repo path via route paramKatharina Fey2021-01-099-365/+68
|
* supergit: implement typed directory yieldsKatharina Fey2021-01-082-17/+43
| | | | | | | | | | | | | Previously a Yield object was either a file dump, or a simple enumeration on a directories children, with no associated type state for them. This commit implements a mechanism to internally fetch this type information, to pass out to a user via the Yield type. This way it is much easier to figure out which entries are directories, and which are files. Additional queries have to be passed into the FileTree for lookups. In a way, this commit gives up on the idea of having a nested API structure for the time being, until constructing sub-FileTrees becomes a real necessity
* octopus: supergit: implement initial tree history mechanismMx Kookie2021-01-084-12/+191
|
* libkookie: emacs: add notmuch filter rulesMx Kookie2021-01-074-3/+2
|
* cassiopeia: update CLI handling and add new commandsMx Kookie2021-01-078-110/+104
|
* rust-analyzer: 2020-11-09 -> 2021-01-04Mx Kookie2021-01-071-4/+4
|
* octopus: supergit: add interface to query specific store pathsMx Kookie2021-01-0610-75/+237
|
* corenix: update uwu config to chainload grubMx Kookie2021-01-031-5/+7
|
* Merge commit 'aeac2f8adcd683ade3be74a4680d4e96f39aef49' into mainMx Kookie2021-01-0314-191/+438
|\
| * coreboot: 4.12 -> 4.13Milan Pässler2021-01-022-48/+41
| |
| * add coreboot update scriptMilan Pässler2021-01-024-87/+181
| |
| * remove flakeMilan Pässler2021-01-026-83/+232
| |
| * coreboot-payload-tianocore: remove CSM build flagMilan Pässler2021-01-021-8/+9
| | | | | | | | it doesn't work anyways
| * Revert "coreboot-payload-tianocore: use nixpkgs edk2"Milan Pässler2021-01-022-28/+71
| | | | | | | | This reverts commit 4dde3d592ca60d465896f63fec902ce748a4f5bf.
| * coreboot: don't set NIX_HARDENING_ENABLEMilan Pässler2021-01-021-1/+1
| |
| * tint: 0.04+nmu1 -> 0.05Milan Pässler2021-01-021-3/+3
| |
| * grub2: add signKey optionMilan Pässler2021-01-021-2/+12
| |
| * coreboot-payload-tianocore: use nixpkgs edk2Milan Pässler2021-01-022-71/+28
| |
| * milan-x230-fhd: add comment on CBFS_SIZEMilan Pässler2021-01-021-1/+1
| |
| * update nixpkgsMilan Pässler2021-01-022-6/+6
| |
* | corenix: change uwu coreboot to use grub2Mx Kookie2021-01-032-3/+15
| |
* | libkookie: add new cgit module and smart-http supportMx Kookie2021-01-024-23/+200
| |
* | nixos/nginx: allow overriding fastcgi paramsAlyssa Ross2021-01-022-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default in Nginx, if you want to override a single fastcgi_param, you have to override all of them. This is less of a big deal if you're editing the Nginx configuration directly, but when you're generating the Nginx configuration with Nix it can be very annoying to bloat your configuration repeating the default values of FastCGI parameters every time. This patch adds a fastcgiParams option to Nginx locations. If any parameters are set through this, all the default values will be included as well, so only the ones that are changing need to be supplied. There's no way to use fastcgiParams to actually override all parameters if that's what you want, but I think that's a niche use case and it's still possible using extraConfig, which up until now was the only option Nginx allows the fastcgi_param directive in http and server scopes as well as location, but here I only support location. It would be possible to support the others, but I don't think it's worth it. It would be a possible future enhancement if somebody has a need for it.
* | corenix: add uwu configurationMx Kookie2021-01-023-0/+18
| |
* | Add 'infra/corenix/' from commit '53a9f091f8cf9362a95c12130daa1f69ddff036c'Mx Kookie2021-01-0139-0/+1603
|\| | | | | | | | | | | git-subtree-dir: infra/corenix git-subtree-mainline: 51970440a767f3906bcb69cc3d00185391c5d595 git-subtree-split: 53a9f091f8cf9362a95c12130daa1f69ddff036c
| * grub2: keep default modules for extraPayloadModulesMilan Pässler2020-11-041-11/+12
| | | | | | | | | | When user sets extraPayloadModules, it should be added on top of the defaults.
| * increase cbfs size on x230-fhdMilan Pässler2020-11-031-1/+1
| |
| * grub2: add extraPayloadModules optionMilan Pässler2020-11-032-12/+19
| |
| * grub2: add package optionMilan Pässler2020-11-031-1/+6
| |
| * update nixpkgsMilan Pässler2020-11-031-3/+3
| |
| * grub2: fix some issues with usb scanMilan Pässler2020-11-031-2/+2
| |
| * run nixfmt on everythingMilan Pässler2020-11-0322-264/+188
| |
| * milan: fix importsMilan Pässler2020-11-033-3/+3
| |
| * grub2: fix bug where superusers are always setMilan Pässler2020-11-031-2/+3
| |
| * update nixpkgsMilan Pässler2020-10-311-3/+3
| |
| * add config for my x230 fhd modMilan Pässler2020-10-312-0/+17
| |
| * grub2: generate grub.cfg from module configMilan Pässler2020-10-313-163/+120
| |
| * share some config for my devicesMilan Pässler2020-10-314-15/+22
| |
| * add patch for x230 fhd variantMilan Pässler2020-10-313-9/+632
| |