about summary refs log tree commit diff
path: root/third_party
AgeCommit message (Collapse)AuthorFilesLines
2019-12-25 r/300 chore(lieer): Remove OAuth client patchVincent Ambo2-34/+1
This is now done in my work-specific configuration, which is elsewhere.
2019-12-23 r/294 feat(third_party/lieer): Overwrite included client secretVincent Ambo3-1/+35
2019-12-23 r/292 feat(third_party): Check in derivation for lieerVincent Ambo2-0/+28
2019-12-21 r/285 chore(third_party): Remove pulldown-cmark againVincent Ambo1-12/+0
2019-12-21 r/277 feat(cheddar): Use syntax highlighting assets from batVincent Ambo1-0/+1
This uses Nix to inject the path to the syntax highlighting assets that ship with the bat source code into the cheddar build at compile time, where the Rust compiler then inserts it into the binary via macros. bat has a lot of custom syntax highlighting definitions that they collected from all over the place (including for languages like Nix!) and this makes them accessible to cheddar. Also if you're reading this, can you just take a moment to appreciate how incredible it is that Nix just lets us do something like this?!
2019-12-21 r/274 feat(cgit-taz): Use pulldown-cmark as the about filterVincent Ambo1-0/+1
It renders GitHub-flavoured Markdown, which is nice for most use-cases.
2019-12-21 r/273 feat(third_party): Add derivation for pulldown-cmarkVincent Ambo1-0/+12
2019-12-21 r/267 feat(watchblob): Check in Nix expression with buildGoVincent Ambo1-3/+1
2019-12-21 r/265 feat(bootstrapping-2018): Fix build and check in built presentationVincent Ambo1-0/+6
This lets people browse the folder more easily, should they be so inclined for whatever reason.
2019-12-20 r/252 fix(kontemplate): Make build compatible with readTreeVincent Ambo1-0/+1
The kontemplate build will keep using `buildGoPackage` for now until I've had the time to add tests to //nix/buildGo
2019-12-20 r/244 fix(cgit): Configure mimetype-file correctlyVincent Ambo1-0/+1
2019-12-20 r/235 feat(journaldriver): Add Naersk-based build configurationVincent Ambo1-1/+3
2019-12-20 r/219 chore(third_party): Expose nginxVincent Ambo1-0/+1
2019-12-19 r/206 feat(third_party): Add Go packages for src-d/go-gitVincent Ambo11-0/+173
This is going to be used in my git syncing tool for the cgit setup.
2019-12-19 r/199 feat(emacs): Add telega.el supportVincent Ambo2-0/+23
Packages the telega-server binary and adds the required mode into Emacs. Unread message count is displayed in the modeline, which is neat. Probably need to figure out some key bindings for this.
2019-12-18 r/188 fix(build): Add missing packages for Nixery imagesVincent Ambo1-0/+2
2019-12-18 r/185 feat(third_party/nixery): Add OpenSSH to Nixery imageVincent Ambo1-1/+1
2019-12-18 r/180 feat(services/cgit-taz): Check in initial cgit configurationVincent Ambo1-0/+2
This is currently just a test to serve examples from my local machine, nothing more fancy than that.
2019-12-16 r/159 chore(third_party): Bump naerskVincent Ambo2-3/+6
2019-12-15 chore(emacs): Move carp-mode to third-partyVincent Ambo1-0/+23
2019-12-14 r/152 chore(tools): Add 'rink'Vincent Ambo1-0/+1
2019-12-14 r/151 refactor(tools): __dispatch.sh now uses relative pathsVincent Ambo1-0/+1
This enables usage of __dispatch.sh from anywhere, even outside of the depot. Specifically this means I can add `~/depot/bin` to my $PATH and all the registered tools work from anywhere.
2019-12-14 r/137 refactor(emacs): Rewrite derivation to match depot layoutVincent Ambo1-1/+4
2019-12-14 r/131 chore(third_party): Add derivation for gopkgs/golang/groupcacheVincent Ambo1-0/+9
2019-12-13 r/127 chore(third_party): Bump nixpkgs channelVincent Ambo1-2/+2
This channel is nixos-unstable on 2019-12-13.
2019-12-13 r/124 chore(third_party): Bump gopkgs needed for Google CloudVincent Ambo11-11/+12
2019-12-13 r/123 feat(third_party/gopkgs): Import external packages for Google CloudVincent Ambo12-0/+178
These packages contain the Cloud SDK for Go. There is currently a linker issue (presumably due to something in `buildGo.nix`) that means that projects using them can not actually be built.
2019-12-13 r/122 chore(overrides): Upgrade buildGo.nixVincent Ambo1-0/+1
2019-12-09 r/110 fix(overrides): Fix package importing for kontemplateVincent Ambo1-0/+1
2019-12-09 r/108 fix(third_party): Expose various other missing dependenciesVincent Ambo1-0/+5
2019-12-09 r/107 fix(third_party): Expose missing dependencies for NixeryVincent Ambo1-1/+17
2019-12-09 r/106 fix(third_party): Shuffle code around to be compatible with readTreeVincent Ambo5-8/+8
As per the previous commit these files were no longer being imported, which is now fixed by moving them into separate subfolders.
2019-12-09 r/104 fix(writeElispBin): Add required nixpkgs attributes for elispVincent Ambo1-1/+4
2019-12-09 r/103 fix: Amend import paths to use whitelisted nixpkgsVincent Ambo1-1/+1
2019-12-09 r/102 feat(third_party): Explicitly expose packages from nixpkgsVincent Ambo1-0/+49
Instead of exposing the entire package tree from nixpkgs, whitelist individual packages explicitly so that they show up in `pkgs.third_party`. This makes it much easier to control external dependencies used by my projects. Bonus: It even includes a working `third_party.callPackage` with only the whitelisted packages!
2019-12-09 r/100 refactor: Introduce new layout with nixpkgs in third_partyVincent Ambo1-1/+1
This is not the final layout yet, but makes it so that my top-level attribute set is no longer overlaid into nixpkgs itself. This is useful for other people who are importing my monorepo.
2019-11-15 chore(nix): Move files around to conform to new read-tree layoutVincent Ambo8-109/+21
Broadly speaking, the following things are included: * there is now a uniform `args` struct that is passed to all derivations, package headers have been changed appropriately * overrides are now loaded from a separate `override` folder just using read-tree.nix * third-party packages have moved into the `third_party` attribute set
2019-10-25 chore: Bump Nixery version & package set configurationVincent Ambo1-2/+2
2019-09-21 r/84 chore(third_party): Bump Nixery versionVincent Ambo1-2/+2
2019-09-03 r/77 chore(third_party): Bump Nixery versionVincent Ambo1-3/+3
2019-09-02 r/74 chore(third_party): Remove git-appraiseVincent Ambo40-7321/+0
Not actually in use here ...
2019-09-02 r/69 feat(third_party): Add missing Quicklisp packages for GemmaVincent Ambo4-0/+108
Gemma depends on cl-prevalence, which isn't in the nixpkgs Quicklisp snapshot. This adds the package and its dependencies to the overlay.
2019-08-19 r/38 feat(third_party): Add nixery with Cachix configurationVincent Ambo1-0/+18
2019-08-15 r/31 chore: Remove remaining Bazel-related filesVincent Ambo502-52855/+0
2019-07-04 r/18 feat(third_party/bazel): Check in rules_nixpkgs from TweagVincent Ambo23-0/+1371
2019-07-04 r/17 feat(third_party/bazel): Check in rules_haskell from TweagVincent Ambo479-0/+51484
2019-07-02 r/11 feat(git-appraise): Add Nix build configurationVincent Ambo2-0/+21
2019-07-02 r/10 feat(third_party): Check in git-appraiseVincent Ambo38-0/+7300
2019-06-29 r/5 docs(third_party): Add READMEVincent Ambo1-0/+13