Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-18 | r/196 fix(cgit-taz): Force gcloud to use specific CA bundle | Vincent Ambo | 1 | -0/+3 | |
It doesn't like reading the bundle from /etc/ssl apparently. | |||||
2019-12-18 | r/195 chore(infra/gcp): Allow k8s nodes to access GCSR | Vincent Ambo | 1 | -0/+1 | |
2019-12-18 | r/194 refactor(cgit-taz): Use Google Cloud SDK to authenticate repo access | Vincent Ambo | 1 | -13/+4 | |
Fighting SSH's peculiarities around how hard it tries to not be scriptable is tiresome. | |||||
2019-12-18 | r/193 fix(cgit-taz): Create users required by SSH in the container | Vincent Ambo | 1 | -0/+4 | |
This might not actually work because SSH will have issues with key permissions, presumably. | |||||
2019-12-18 | r/192 fix(cgit-taz): Pin SSH into image via Nix | Vincent Ambo | 1 | -0/+1 | |
2019-12-18 | r/191 fix(cgit-taz): Clone depot via SSH | Vincent Ambo | 1 | -4/+2 | |
Keys are provided in a Kubernetes secret. | |||||
2019-12-18 | r/190 fix(cgit-taz): Explicitly configure CA certs for git | Vincent Ambo | 1 | -1/+3 | |
2019-12-18 | r/189 feat(cgit-taz): Clone depot on container launch | Vincent Ambo | 1 | -1/+9 | |
This makes for a pretty static server for now, but we'll get there. | |||||
2019-12-18 | r/188 fix(build): Add missing packages for Nixery images | Vincent Ambo | 2 | -0/+5 | |
2019-12-18 | r/187 chore(infra/k8s): Bump Nixery popularity URL | Vincent Ambo | 1 | -1/+1 | |
2019-12-18 | r/186 chore(infra/k8s): Point Nixery at the depot on GCSR | Vincent Ambo | 1 | -2/+2 | |
2019-12-18 | r/185 feat(third_party/nixery): Add OpenSSH to Nixery image | Vincent Ambo | 1 | -1/+1 | |
2019-12-18 | r/184 feat(cgit-taz): Apply cgit configuration by patching thttpd | Vincent Ambo | 1 | -22/+29 | |
This is just an optimisation because it compiles faster v0v | |||||
2019-12-18 | r/183 fix(build): Fix compatibility with Nixery instance | Vincent Ambo | 1 | -1/+14 | |
2019-12-18 | r/182 feat(infra/k8s): Provision certificate for git.tazj.in | Vincent Ambo | 1 | -0/+4 | |
2019-12-18 | r/181 feat(infra/gcp): Configure source repository for the depot | Vincent Ambo | 1 | -0/+7 | |
2019-12-18 | r/180 feat(services/cgit-taz): Check in initial cgit configuration | Vincent Ambo | 3 | -0/+66 | |
This is currently just a test to serve examples from my local machine, nothing more fancy than that. | |||||
2019-12-17 | r/179 feat(emacs.d): Set screen-specific default text scales | Vincent Ambo | 1 | -3/+5 | |
2019-12-17 | r/178 feat(emacs.d): Add functions & bindings to manage global font size | Vincent Ambo | 2 | -4/+33 | |
This makes it possible to quickly adjust the size of text in all frames using one keyboard shortcut. Each of these functions understands a prefix argument to mean "please only operate on the current buffer", hence the following bindings and effects: Global: * `C-=`: Increase the global font size (chosen because `+` lies on the `=` key) * `C--`: Decrease the global font size * `C-x C-0`: Restore the global default font size Local: * `C-u C-=`: Increase the local font size * `C-u C--`: Decrease the local font size * `C-u C-x C-0`: Restore the local default font size | |||||
2019-12-17 | r/177 chore(emacs.d): Clean up unused functions | Vincent Ambo | 1 | -23/+0 | |
2019-12-17 | r/176 feat(emacs.d): Add function to insert TODO comments | Vincent Ambo | 2 | -0/+15 | |
2019-12-17 | r/175 chore(emacs.d): Include all git repos under ~/ in magit | Vincent Ambo | 1 | -1/+1 | |
2019-12-17 | r/174 fix(emacs.d): Fix regex passing in counsel-rg | Vincent Ambo | 1 | -1/+4 | |
2019-12-17 | r/173 refactor(emacs.d): Move ivy configuration to use-package | Vincent Ambo | 3 | -21/+31 | |
2019-12-17 | r/172 fix(emacs.d): Disable C-x C-c | Vincent Ambo | 1 | -0/+1 | |
2019-12-17 | r/171 fix(emacs.d): Change binding for ivy-browse-repositories | Vincent Ambo | 1 | -1/+1 | |
This avoids a conflict with some work tooling. | |||||
2019-12-17 | r/170 fix(emacs): `withLocalEmacs` now loads packages via $EMACSLOADPATH | Vincent Ambo | 1 | -2/+4 | |
For some reason setting the initial load-path via `--directory` does not work and leads to an Emacs without any packages. | |||||
2019-12-16 | feat(emacs): Add 'withLocalEmacs' override function | Vincent Ambo | 1 | -0/+12 | |
This function makes it possible to build an Emacs instance that, instead of launching an Emacs built by Nix, configures an Emacs already present on the system to use the packages built by Nix. This **requires** that the versions of the two Emacsen (i.e. the one used by Nix to build and the one used to run the packages) are kept in sync, otherwise byte-code incompatibilities may lead to undefined behaviour. | |||||
2019-12-16 | feat(emacs): Install 'request.el', an HTTP client | Vincent Ambo | 1 | -0/+1 | |
2019-12-16 | r/168 docs: fix typo | William Carroll | 1 | -1/+1 | |
Prefer "Platform" to "Platofrm". | |||||
2019-12-16 | r/167 feat(emacs): Add `withLocalConfig` override function | Vincent Ambo | 2 | -8/+17 | |
This function makes it possible to pass in a folder with additional local configuration from somewhere downstream. | |||||
2019-12-16 | r/166 feat: Expose readTree for downstream consumers | Vincent Ambo | 1 | -0/+6 | |
Exposes readTree from the package set but with a twist: It's exposed as a functor that references the `.config` field from itself to get at the configuration to be passed to packages. This makes it possible for downstream users to make use of `readTree` but with their own configuration. | |||||
2019-12-16 | r/165 feat(emacs): Make list of packages overridable | Vincent Ambo | 1 | -5/+6 | |
Exposes an `overrideEmacs` which can take a package function that receives the current package list and can make arbitrary modifications to it. This makes it possible for me to maintain a private overlay for e.g. work purposes with packages that should not be visible in my public repos. | |||||
2019-12-16 | r/164 feat(emacs.d): Install refine | Vincent Ambo | 1 | -3/+2 | |
2019-12-16 | r/163 fix(emacs.d): Set correct magit-repository-directories path | Vincent Ambo | 1 | -1/+2 | |
This was set to my old home directory name from a different machine and I had low-key been wondering why it didn't work, but not enough to go do something about it. | |||||
2019-12-16 | r/162 fix(term-switcher): Add dependency on vterm | Vincent Ambo | 2 | -2/+3 | |
2019-12-16 | r/161 fix(emacs.d): Only highlight current line in prog-modes | Vincent Ambo | 2 | -3/+1 | |