about summary refs log tree commit diff
path: root/users/wpcarro
AgeCommit message (Collapse)AuthorFilesLines
2022-05-09 r/4025 feat(wpcarro/ava): Support IP-forwardingWilliam Carroll1-0/+4
This allows me to use my device as a router (or in Tailscale terms: as an "exit node"). Change-Id: I994e6c104c246364118155e934b11969a4d7066e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5555 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-21 r/3986 chore(3p/sources): Bump channels and overlaysVincent Ambo1-2/+2
Changes: * updated keycloak configuration for new version * migrate to emacs28 outside of //users, re-add emacs27 but with a warning attached urging people to migrate Change-Id: I3e5765a63934541f72f6c4a8673d3b4671850c93 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5501 Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3960 feat(ops/wpcarro): Support ava's SSH key 馃攽William Carroll1-1/+2
Another key on the keyring... Change-Id: If3660976e9bc0d96dfc5cec4fc1c1f2eb8738ea1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5459 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-16 r/3959 feat(wpcarro/nix): Enable gpg agentWilliam Carroll1-0/+4
Also include `gpg` and `pass` in my commonly used CLI tools. Change-Id: I4df71519e585286a0ab38da6161fbe383695a35f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5451 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-16 r/3958 feat(wpcarro/ava): Set timezone on ava to L.A.William Carroll1-0/+2
ava isn't a laptop, so we shouldn't support roaming timezones. Let's hard-code this to L.A. for now. Change-Id: I06fa98909e4db8788b2ff8f0855f630beb54d882 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5456 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3957 feat(wpcarro/ssh): Give nathan access to avaWilliam Carroll2-3/+10
Strange commit title, but true. Make sure nathan (my MBP) can SSH into ava (my NixOS box at work). Change-Id: Iaf79cdd1b8633a091c706c7cb84522e2023585c0 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5455 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3956 feat(wpcarro/ava): Support dockerWilliam Carroll1-0/+3
Run the Docker daemon on ava. Again: because startup. Change-Id: I944ae097a1ba239715c153777177a09579a6e186 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5454 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3955 feat(wpcarro/emacs): Support Docker syntaxWilliam Carroll1-0/+2
Because startup Change-Id: I03f93ee22ae88c73e507dc3f5025545ffa389b28 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5453 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3954 feat(wpcarro/emacs): Support calling sudo on a remote bufferWilliam Carroll2-6/+14
While pattern-matching in Elisp is a bit unsightly, it works :) Change-Id: I6766147095823f1a4e233832b0ef21f4c486e023 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5452 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-15 r/3953 feat(wpcarro/ava): Support new machineWilliam Carroll4-1/+185
ava is my new (NixOS!) work machine :) Change-Id: I1f089f00c02519d5d1d93d011f29075d53500e74 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5450 Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-15 r/3952 chore(wpcarro): Drop support for monsterpokerWilliam Carroll3-49/+0
This never really got off the ground... Change-Id: I3e712174c83c74e78e2886ea80264652e36ea27a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5457 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-11 r/3942 chore(3p/sources): Bump channels & overlayssterni2-2/+2
Use nixos-unstable-small which fixes CVE-2018-25032 (out of bounds write while compressing). * //users/grfn/xanthous: - Supporting random-fu 0.3 requires considerable changes and patching random-extras (https://github.com/aristidb/random-extras/pull/5). For now we downgrade random-fu and its dependency rvar to 0.2.*, forcing us to build xanthous with GHC 8.10.7, due to random-fu 0.2.* not supporting that version. Nix expressions for the downgraded packages are checked in to avoid the potential need to compile Haskell at pipeline eval time. - generic-arbitrary exposes a GenericArbitrary newtype now. This means we no longer have to implement it in xanthous downstream and patch generic-arbitrary to expose the GArbitrary type class. - Minor adjustments for lens 5.0: Xanthous.Game.Memo: clear needs to use ASetter' instead of Lens' Xanthous.Data.EntityMap: TraversableWithIndex no longer has an itraversed function. - Xanthous.Orphans: adjust for aeson's KeyMap, use KM.size explicitly instead of relying on MonoTraversable's length * //nix/buildLisp: the CCL issue has resurfaced, disabling the implementation once again. * //3p/arion: remove, as depot uses the nixpkgs package of it anyways. * //users/wpcarro: accomodate GHC 9.0.1's stricter parsing of operators. * //users/tazjin: disable rustfmt as it stopped respecting settings * //3p/overlays: upgrade home-manager until fix for serivce generation has landed upstream * //users/grfn/system: remove rr override, as the pinned commit is part of the 5.5.0 release shipped by nixpkgs. Change-Id: If229e7317ba48498f85170b57ee9053f6997ff8a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5428 Tested-by: BuildkiteCI Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-03-19 r/3917 chore(3p/sources): Bump channels & overlayssterni1-2/+2
* Remove use of aliases that have been removed in nixpkgs commit a36f455905d55838a0d284656e096fbdb857cf3a: - ncat - x11 - nologin - dbus_libs - emacsPackagesGen - man-pages - pulseaudioLight Change-Id: Ide603bf48bc7f77e10e4aa715ba025aece3644fd Reviewed-on: https://cl.tvl.fyi/c/depot/+/5387 Tested-by: BuildkiteCI Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-03-01 r/3891 docs(wpcarro/simple-select): Add README 馃摌William Carroll1-0/+71
Because documentation Change-Id: I1d805331efd5cb3ca878a1b66774d0807f735872 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5349 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3890 feat(wpcarro/simple-select): Support readline-style KBDsWilliam Carroll1-3/+8
...and prevent REPL from crashing on parse/compilation errors. Better error messaging would be quite nice as well. Change-Id: I47d06fd74ef65bfa3f14f0b57a5516a908321da8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5348 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3889 fix(wpcarro/simple-select): Support regexesWilliam Carroll1-0/+12
The python lib for sqlite doesn't support REGEXP, so we need to support it manually. Change-Id: I90670ff564d6fb40e8cee30c3d1509feb2c00857 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5347 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3888 feat(wpcarro/simple-select): Support CSVsWilliam Carroll1-10/+26
Convert CSVs to in-memory SQLite tables from which we query. Also read variables from the command-line. For now, I'd say this is MVP-status. Change-Id: I8b7400e60da4b14eea25c3f4b47447497a4218c8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5346 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3887 feat(wpcarro/simple-select): Execute SQL query on databaseWilliam Carroll1-11/+18
Connect REPL to SQLite for further integration testing. Change-Id: Ie48a68eedf227dcf67d0262dd4672d53bbc6ec86 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5345 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3886 feat(wpcarro/simple-select): Compile AST to SQLWilliam Carroll1-7/+62
Currently supports the SQLite flavor of SQL. Preliminary testing seems to show encouraging results. Change-Id: Ib2ed6a695352f41185c8e8abdadfd76ce38bdbcc Reviewed-on: https://cl.tvl.fyi/c/depot/+/5344 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3882 feat(wpcarro/simple-select): Parse query language 馃帀William Carroll2-19/+93
Seems to successfully handle inputs like... ``` > (-fname:"William" lname:/C.*l/) OR (fname:"William" -lname:"Carroll") ``` Change-Id: I5277cfbc7d102158eab5e1e71b2d95aaf13508fd Reviewed-on: https://cl.tvl.fyi/c/depot/+/5340 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3881 feat(wpcarro/simple-select): Define Parser classWilliam Carroll1-0/+28
Copy-paste from monorepo. Change-Id: Iff51fa9b939fe7dec3952077b5764bcc45d96f24 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5339 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-03-01 r/3880 feat(wpcarro/simple-select): support tokenizer for query languageWilliam Carroll2-5/+88
Support a tokenizer for a query language that looks like: ``` -fname:/W.*m/ lname:"Von Carroll" ``` Parser otw... Change-Id: I2badf14a41313ca2f75dec20adbcf9031b22ab83 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5338 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-28 r/3879 feat(wpcarro/simple-select): Support basic Scanner classWilliam Carroll2-0/+40
...alongside a small REPL to quickly test the functionality. Change-Id: I3c2b3f060d82cd49488e00dec9b72f7b23e2b666 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5337 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-15 r/3835 feat(wpcarro/emacs): Define window-manager-move-windowWilliam Carroll1-0/+15
Move the current window to a new named EXWM workspace and focus that workspace. Change-Id: Ibb3d3b3df09c6853d2eaf02882714a5c62623d2b Reviewed-on: https://cl.tvl.fyi/c/depot/+/5293 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-14 r/3833 feat(wpcarro/nix): Hard-code billandhiscomputer.comWilliam Carroll1-1/+1
...into the rebuild-diogenes script. Change-Id: Ib5ae5e3fcf7534f5aa5fdd366b41500aa3a85f9e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5291 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3832 fix(wpcarro/nix): Restore cleanup code for deploy-diogenesWilliam Carroll1-4/+4
This was temporarily commented-out and never uncommented. Change-Id: If770721aa10c65c5601b9f53a2d1810aef57b61d Reviewed-on: https://cl.tvl.fyi/c/depot/+/5290 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3831 docs(wpcarro/emacs): Remove wish list itemWilliam Carroll1-3/+0
...because it's done. Change-Id: Id9751e554305efa5bccea331bfd94017c5b5ba32 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5289 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3830 refactor(wpcarro/emacs): Depend on MELPA's ivy-clipmenuWilliam Carroll2-137/+1
Instead of my local copy. Change-Id: I8aecdfe5c5449e86dbdf9e06cd67874d5f80c87a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5288 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3829 feat(wpcarro/emacs): Support C-v style pasting in ivy minibufferWilliam Carroll1-1/+11
This is handy for pasting a git commit SHA in magit's checkout minibuffer. I also removed the dependency on clipboard.el because clipboard-yank is defined elsewhere. Change-Id: I6872bf63e4ba9c2b186466d083e6798123d417cc Reviewed-on: https://cl.tvl.fyi/c/depot/+/5286 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3828 fix(wpcarro/emacs): Debug bookmark-openWilliam Carroll1-1/+2
also add missing dependency on project.el Change-Id: I4648f07eb31888c9c4bd6c094543b8d8ee05225a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5287 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3827 feat(wpcarro/emacs): Support bookmark for /depot/users/wpcarroWilliam Carroll1-0/+5
Saving keystrokes every day. Right? Change-Id: I8a2fd42c9139f87181ac203e1573be3823e18b56 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5283 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-14 r/3826 refactor(wpcarro/emacs): Simplify bookmark.elWilliam Carroll2-48/+10
- narrow lib's scope and update documentation - remove unnecessary dependencies Change-Id: I5931a5a6e571466b3334dc02e88c9c283754d263 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5282 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3825 fix(wpcarro/emacs): Add missing constants dependencyWilliam Carroll1-0/+1
Thankfully CI caught this bug by evaluating my Emacs init script; however, this could've been caught even earlier if each of my Elisp modules were packaged with Nix and be individually evaluated. That change will come soon enough... Change-Id: I987bab22a388c43183f79ace41ed97be83578ba6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5285 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-14 r/3824 feat(wpcarro/todo-lists): Add CTA's curriculum as a CSVWilliam Carroll1-0/+108
TODO: - import this into SQL - support ST-like query syntax to simplify SELECT statements - add server and web app to query the table - deploy web app - add URLs to table - extend web app to track how often users hit these techniques in rolls Change-Id: Icecfbbc5e457a1dddad7b37fc1c0752d6e4b62e1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5284 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-13 r/3820 feat(wpcarro/emacs): support avyWilliam Carroll2-0/+8
Trying out this workflow for awhile to see if I save some keystrokes. Change-Id: I28532be04b1de971559c8df5a3717facbdfc4f00 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5278 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-13 r/3811 feat(wpcarro/emacs): define window-manager-workspace-moveWilliam Carroll1-14/+11
Wrapper around `exwm-workspace-move` but uses `completing-read` and understands my named-workspace structs. Change-Id: Ibe565b3afaeec5c4a7f2b6d2d0c9c21bc8006962 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5275 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-12 r/3809 feat(wpcarro/ssh): Add public SSH key for SVL 馃攽William Carroll1-1/+2
What he said ^ Change-Id: Ie6f73958a98d3edd9edb91a7738ca233c42810c8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5159 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-12 r/3808 chore(wpcarro/docs): wpcarro.dev -> billandhiscomputer.comWilliam Carroll1-1/+1
Stale documentation... Change-Id: I1761b865fa8b62b64acff8664d265997201ebb8f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5181 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-12 r/3807 feat(wpcarro/diogenes): Support rebuild-diogenesWilliam Carroll4-133/+166
- deploy-diogenes: terraform updates + NixOS rebuilds - rebuild-diogenes: NixOS rebuilds Change-Id: Ibd6db7115d9919fa44ee9d318f88e1bf29e2bdce Reviewed-on: https://cl.tvl.fyi/c/depot/+/5160 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-10 r/3806 feat(wpcarro/org): remember to expense home internetWilliam Carroll1-0/+1
...because free just tastes better Change-Id: I7ca24be7e5e339844f8bfbbb6fc0e7a6efceb02b Reviewed-on: https://cl.tvl.fyi/c/depot/+/5270 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3805 feat(wpcarro/playbooks): add go/hallpass reminderWilliam Carroll1-0/+1
gotta get paid Change-Id: If942281b3e8a20e883c96f8332170c0f73f2ddac Reviewed-on: https://cl.tvl.fyi/c/depot/+/5268 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3804 fix(wpcarro/playbooks): update first-of-the-month.orgWilliam Carroll2-13/+5
TL;DR: - remove stale entries - add entry for buying TSLA for 401k - (partially) normalize habits.org by referencing ./first-of-the-month.org Background: Earlier today I automated as much of my investments as I can... - crypto account auto-buys crypto 2x/mo - Fidelity doesn't support auto-purchases of individual stocks, so I opened a Robinhood account to auto-purchase stock 2x/mo The only remaining thing that AFAIK I *cannot* automate is auto-stock-purchases for TD Ameritrade (my SDBO 401k account). I don't think I can transfer this to Robinhood because Vanguard controls which brokerages they're compatible with. This should still be a big time-saver. As such, it's time to rely on playbooks for this, so I'm dusting-off the first-of-the-month.org playbook. Change-Id: I545f8de20a0a30cac597400c4114b4549671a91d Reviewed-on: https://cl.tvl.fyi/c/depot/+/5267 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3803 fix(wpcarro/josh): remove unnecessary ::READMEWilliam Carroll1-1/+0
josh adds all of the contents from the directory that hosts the `workspace.josh` file. Change-Id: I7564454df88886f72d02a9be88640c42cee60fc5 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5266 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-08 r/3802 fix(wpcarro/emacs): change magit's buffer display function 馃帀William Carroll1-1/+1
Reuse the same buffer from which magit was invoked. Change-Id: I20f661c8414cd6482d9374f9412186c66b736b94 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5265 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-08 r/3801 feat(wpcarro/emacs): update READMEWilliam Carroll1-0/+2
I'm testing my josh+github workflow. Change-Id: Ib5435debcecd94192eb27afe022bda433cba397f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5264 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3800 feat(wpcarro/josh): create workspace.josh for emacs stuffsWilliam Carroll1-0/+1
馃毃 This is just a test 馃毃 I'm experimenting with exporting some of my work from depot to Github using josh. I tried testing this locally, but it was a bit of a pain because I need to run: 1. git server locally 2. josh server as a proxy Step 2 is easy, but I'm not sure how quickly I can setup a git server, and I decided that just committing this work might be faster. Next up (pseudocode): ``` $ git clone https://code.tvl.fyi/depot.git:workspace=users/wpcarro/emacs.git ~/github/emacs $ cd ~/github/emacs $ git remote add github git@github.com:wpcarro/emacs $ git push github $ # ...something like that ``` Note to self: figure out how to easily setup a git server locally, so that I can test these changes more easily without spamming depot with test commits. Change-Id: I0f198e00c60e06941b69f35ef389b936cf3ff659 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5263 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3799 feat(wpcarro/nix): install rinkWilliam Carroll1-0/+1
Instead of using a python interpreter for quick calculations, try using `rink`. Change-Id: I95271a394a183e5e7645873f781ed0051c86988a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5262 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-02-08 r/3789 fix(wpcarro/fish): prefer absolute path for prompt.fishWilliam Carroll2-1/+1
Also move prompt.fish out of configs, which is a deprecated location. Change-Id: I95360bc24b0b147a611881ed53e70bf1f9e5deea Reviewed-on: https://cl.tvl.fyi/c/depot/+/5256 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-02-08 r/3788 chore(wpcarro): move meta.targets definitions to meta.ci.targetsVincent Ambo2-2/+2
Change-Id: If45c9c939c607d02c1c636f9b54962aa527eed0e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5254 Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-02-02 r/3747 feat(wpcarro/emacs): Define KBD to copy result of elisp evaluationWilliam Carroll1-0/+8
I've wanted this for awhile... Change-Id: Ic010fee6a7adc0aa793e4ca2179b90f4463d1eec Reviewed-on: https://cl.tvl.fyi/c/depot/+/5197 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>