Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-05-26 | fix(gerrit): use a compatible JDK | Franck Cuny | 1 | -0/+3 | |
Change-Id: I3fadf8a3a9a81c7966b4c048ace1ae259f0e3668 | |||||
2022-05-26 | fix(gerrit): install the plugin for oauth | Franck Cuny | 1 | -2/+8 | |
Change-Id: I3e4a215b47a5a368210b268fa170aa2dddab721f | |||||
2022-05-26 | fix(gerrit): settings where in wrong place | Franck Cuny | 1 | -8/+8 | |
Change-Id: I449f9032e32911fa33c26ec41faadb4f8acc8b1f | |||||
2022-05-26 | feat(gerrit): use OAUTH for authentication | Franck Cuny | 1 | -0/+10 | |
2022-05-26 | fix(gerrit): force gerrit to run as the git user | Franck Cuny | 1 | -0/+11 | |
The default configuration wants to run gerrit with a DynamicUser. However, this prevent the server to generate the ssh keys needed by gerrit. Instead, we can force the server to run with the 'git' user, which already exists. | |||||
2022-05-26 | fix(gerrit): use localhost for the proxy | Franck Cuny | 1 | -1/+1 | |
2022-05-26 | fix(gerrit): remove extra '}' from string | Franck Cuny | 1 | -1/+1 | |
2022-05-26 | fix(sourcegraph): remove extra '}' from string | Franck Cuny | 1 | -1/+1 | |
2022-05-26 | fix(gerrit): apply a serverId | Franck Cuny | 1 | -0/+1 | |
This identify the server (see https://github.com/NixOS/nixpkgs/blob/634141959076a8ab69ca2cca0f266852256d79ee/nixos/modules/services/web-apps/gerrit.nix#L141). | |||||
2022-05-26 | feat(tahoe): enable gerrit | Franck Cuny | 1 | -0/+4 | |
2022-05-26 | feat(gerrit): add the gerrit server | Franck Cuny | 2 | -0/+51 | |
Gerrit is a tool for doing code review for git. It will be running at cl.fcuny.net and will be the main way to interact with my git repositories. | |||||
2022-05-25 | ref(dnsupdate): move under tools | Franck Cuny | 7 | -9/+25 | |
Integrate properly the tool `dnsupdate` with flake.nix, by adding a default.nix inside its directory. Having all the tools under a directory named `tools` is easier to reason about. I don't need a go.mod at the top level directory either, each tool will have its own. | |||||
2022-05-25 | ref(notes): drop flake.nix | Franck Cuny | 7 | -88/+48 | |
There's no need to have a flake.nix for the notes, we can use the same mechanism as for the blog and resume. Add a README so I remember how to use this in the future. | |||||
2022-05-25 | ref(notes): don't rely on git for modified date | Franck Cuny | 1 | -1/+0 | |
This is needed in order to replace the flake.nix with a default.nix, like I did for the blog earlier. | |||||
2022-05-25 | ref(resume): remove flake.nix | Franck Cuny | 5 | -72/+39 | |
Integrate the resume with the rest of the repository, as I did for the blog in the previous commit. Added a script to copy the resume in the static directory of the blog. | |||||
2022-05-25 | ref(blog): drop the flake configuration | Franck Cuny | 7 | -89/+43 | |
There's no need to have multiple `flake.nix` in the repository. Make the blog part of the flake configuration at the root level of the repository, delete the one in the blog, and update the documentation. | |||||
2022-05-25 | ref(blog): drop the `enableGitInfo` option | Franck Cuny | 1 | -1/+0 | |
This is not going to work with the next change, so I'm just going to drop it. | |||||
2022-05-23 | feat(resume): rename readme.org to resume.org | Franck Cuny | 3 | -40/+44 | |
I can now have a readme.org with instructions on how to generate the resume (because I'll obviously forget again). | |||||
2022-05-23 | feat(resume): set the version using the date | Franck Cuny | 2 | -1/+3 | |
2022-05-23 | ref(resume): remove unneeded files for my resume | Franck Cuny | 3 | -12/+0 | |
In a monorepo setup, the CI configuration is not used at this level of the tree, and the gitignore/envrc are not relevant. | |||||
2022-05-23 | ref(notes): remove unneeded files for my notes | Franck Cuny | 4 | -21/+1 | |
In a monorepo setup, the CI configuration is not used at this level of the tree, and the gitignore/envrc are not relevant. | |||||
2022-05-23 | ref(blog): remove unneeded files for the blog | Franck Cuny | 5 | -28/+2 | |
In a monorepo setup, the CI configuration is not used at this level of the tree, and the gitignore/envrc are not relevant. | |||||
2022-05-22 | feat(tahoe): enable sourcegraph | Franck Cuny | 1 | -0/+4 | |
2022-05-22 | feat(modules): create a module for sourcegraph | Franck Cuny | 2 | -0/+47 | |
Run sourcegraph ([0]) in a docker container. It's exposed as cs.fcuny.xyz, and we backup some of the directories. [0] https://docs.sourcegraph.com | |||||
2022-05-22 | feat(dns): add cs.fcuny.xyz | Franck Cuny | 1 | -0/+1 | |
This will be used for sourcegraph. | |||||
2022-05-19 | feat(home): add a script to create flamegraph from a process | Franck Cuny | 3 | -0/+28 | |
This script (`perf-flamegraph-process') takes a process as an argument, and will run it with `perf' to capture the call graph, and will generate the flamegraph from it. The SVG is saved under `~/workspace/tmp/flamegraph'. | |||||
2022-05-18 | feat(git): add a template for commit messages | Franck Cuny | 2 | -40/+66 | |
In order to write good commit message, having a reminder of how to write them is useful. This template provides some guidance to categorize the change and how to phrase the description. | |||||
2022-05-16 | nix: bump dependencies | Franck Cuny | 1 | -28/+28 | |
2022-05-16 | sway: comments and floating windows configuration | Franck Cuny | 1 | -4/+27 | |
2022-05-16 | swaybar: clean up description for bluetooth | Franck Cuny | 1 | -1/+1 | |
2022-05-16 | zsh: manage tmux and start sway | Franck Cuny | 2 | -1/+16 | |
If login, start sway. If tmux is not running, start it. | |||||
2022-05-16 | bluetooh: enable on aptos | Franck Cuny | 3 | -0/+12 | |
2022-05-15 | alacritty: better colors | Franck Cuny | 1 | -2/+2 | |
2022-05-15 | zsh: some cleanup | Franck Cuny | 3 | -4/+20 | |
2022-05-15 | terminal: once again, fix the colors | Franck Cuny | 2 | -4/+7 | |
2022-05-15 | zsh: switch to zsh as the default shell | Franck Cuny | 9 | -4/+108 | |
`zsh' is available everywhere and is compatible with bash. When using `fish' I need to remember how to do things. While the completion style is nicer, I don't care about the rest. I prefer to have a consistent experience in the shell, no matter where am I. This is an initial configuration, I might need to make a few changes as I go. | |||||
2022-05-14 | home: run abcde in `~/import` | Franck Cuny | 1 | -0/+1 | |
2022-05-13 | remove unused tex style | Franck Cuny | 1 | -106/+0 | |
2022-05-13 | home: drop custom colors for alacritty | Franck Cuny | 1 | -26/+0 | |
2022-05-13 | home: fix name of the package for Emacs | Franck Cuny | 1 | -1/+1 | |
2022-05-13 | modules: fix configuration for syncthing | Franck Cuny | 2 | -2/+8 | |
The `documents` folder was not being synced. | |||||
2022-05-12 | nix: update dependencies | Franck Cuny | 1 | -30/+62 | |
2022-05-12 | grafana: there was already something on port 3030 ... | Franck Cuny | 1 | -1/+1 | |
2022-05-12 | grafana: run on port 3030 | Franck Cuny | 1 | -0/+1 | |
There's already something on port 3000. | |||||
2022-05-12 | home: set environment variables for drone-cli | Franck Cuny | 1 | -1/+4 | |
2022-05-12 | aptos: enable bluetooth | Franck Cuny | 1 | -0/+1 | |
2022-05-12 | add modules to manage bluetooth | Franck Cuny | 4 | -2/+78 | |
2022-0 |