about summary refs log tree commit diff
path: root/tools (follow)
Commit message (Expand)AuthorAgeFilesLines
* tools/waybar-systemd-units: get a list of failed systemd unitsFranck Cuny2023-05-283-0/+103
* tools/dnsmasq-leases-html: create a HTML page with leases from dnsmasqFranck Cuny2023-04-065-0/+171
* tools: delete dns-updaterFranck Cuny2023-03-127-882/+0
* feat: script to delete repositories on GitHubFranck Cuny2023-01-031-0/+84
* ref(tools/sendsms): it's been moved to its own repositoryFranck Cuny2022-11-218-1401/+2
* fix(tools/import-gh-to-gitea): README + remove unused importFranck Cuny2022-11-072-1/+12
* ref(gerrit): delete modules/docs/configs for gerrit/buildkiteFranck Cuny2022-11-077-388/+0
* feat(tools/import-gh-to-gitea): a script to archive repositoriesFranck Cuny2022-11-071-0/+50
* Revert "ref(drone): remove all modules and configurations"Franck Cuny2022-11-051-0/+1
* feat(tools/import-gh-to-gitea): script to import my repositoriesFranck Cuny2022-11-051-0/+62
* feat(tools/gha-billing): a CLI to report minutes left/used on GHAFranck Cuny2022-10-313-0/+76
* fix(tools): install dependencies correctlyFranck Cuny2022-10-295-2/+7
* ref(tools/perf-flamegraph): move to a proper shell scriptFranck Cuny2022-10-253-0/+45
* ref(tools/mpd-stats): delete the projectFranck Cuny2022-10-2412-490/+0
* feat(tools/git-broom): CLI to delete local and remote branchesFranck Cuny2022-10-233-0/+376
* ref(tools/git-bootstrap): this is replaced by terraformFranck Cuny2022-10-224-250/+0
* ref(tools/python): make mypy happyFranck Cuny2022-10-173-21/+28
* ref(tools/git-blame-stats): rewrite the tool in pythonFranck Cuny2022-10-165-101/+112
* ref(seqstat): rewrite from go to pythonFranck Cuny2022-10-157-194/+52
* ref(tools/govanity): moved back to its own repositoryFranck Cuny2022-10-0812-313/+0
* ref(tools/ipconverter): rewrite the tool in pythonFranck Cuny2022-10-045-122/+55
* ref(tools/ssh-key-to-forge): replaced by gh-ssh-keysFranck Cuny2022-10-034-591/+0
* feat(naersk): use naersk to build packages with rustFranck Cuny2022-09-262-2/+3
* ref(flake): drop naersk for nowFranck Cuny2022-09-181-3/+1
* feat(tools/sendsms): build sendsms with nix via naerskFranck Cuny2022-09-073-4/+23
* feat(tool/sendsms): a CLI to send SMSFranck Cuny2022-09-076-0/+1382
* fix(fmt): apply gofmt on some filesFranck Cuny2022-08-151-2/+1
* fix(tools): add gerrit-hook to the list of toolsFranck Cuny2022-08-061-0/+2
* ref(tools): simplify the import of toolsFranck Cuny2022-08-065-12/+13
* fix(new-lines): add or remove new lines where neededFranck Cuny2022-07-022-2/+0
* ref(tools): top level module to manage all the toolsFranck Cuny2022-06-281-0/+10
* fix(tools/gerrit-hook): exit on errorFranck Cuny2022-06-261-0/+1
* fix(tools/gerrit-hook): replace `.' with `-dot-' in project's nameFranck Cuny2022-06-261-0/+5
* feat(tools/gerrit-hook): run CI pipeline for all the repositoriesFranck Cuny2022-06-261-3/+3
* ref(tools/gerrit-hook): more idiomatic codeFranck Cuny2022-06-231-3/+4
* fix(tools/ipconverter): add missing new lines to print statementsFranck Cuny2022-06-201-4/+4
* fix(tools/ipconverter): fail if number of arguments is insufficientFranck Cuny2022-06-201-0/+5
* feat(tools/seqstat): add a tool to report stats about a sequenceFranck Cuny2022-06-194-0/+194
* feat(tools/numap): add a tool to report NUMA topology of a hostFranck Cuny2022-06-197-0/+512
* feat(tools/schedlatency): add a tool to report scheduler latencyFranck Cuny2022-06-192-0/+258
* feat(tools/scheddomain): add a tool to report on scheduler domainsFranck Cuny2022-06-192-0/+156
* feat(tools/git-bootstrap): initialize a git repository with my defaultsFranck Cuny2022-06-184-0/+250
* feat(tools/ssh-key-to-forge): import a SSH key to a forgeFranck Cuny2022-06-184-0/+591
* feat(tools/music-organizer): add a CLI to organize my musicFranck Cuny2022-06-185-0/+318
* feat(tools/git-blame-stats): add a CLI to report git blame statisticsFranck Cuny2022-06-183-0/+104
* feat(ipconverter): add a tool to convert IPv4 to int and vice-versaFranck Cuny2022-06-184-0/+120
* docs(tools/govanity): update instructionsFranck Cuny2022-06-151-5/+1
* ref(tools/govanity): simplify the deployment scriptFranck Cuny2022-06-152-13/+11
* ref(tools/govanity): add a function to load the configurationFranck Cuny2022-06-152-18/+22
* fix(tools/govanity): add a test for the repo URLFranck Cuny2022-06-151-0/+40
* fix(tools/govanity): remove one repo and fix URL for the other twoFranck Cuny2022-06-151-4/+2
* mpd: we only want events from the player subsystemFranck Cuny2022-06-112-2/+8
* doc: update README with instruction for installingFranck Cuny2022-06-111-0/+8
* build: install the binary and systemd unitFranck Cuny2022-06-111-0/+12
* scrobbler: add a systemd unit fileFranck Cuny2022-06-111-0/+43
* scrobbler: read mpd status before processing songFranck Cuny2022-06-111-4/+21
* scrobbler: record how long a song was playedFranck Cuny2022-06-112-1/+16
* mpd-scrobbler: proper default argumentsFranck Cuny2022-06-111-2/+31
* scrobbler: use helper function EqualAttrsFranck Cuny2022-06-111-3/+1
* record: add some basic testingFranck Cuny2022-06-112-0/+59
* mpd-stats: pass database path to the scrobblerFranck Cuny2022-06-112-5/+31
* scrobbler: add timestamp to the recordFranck Cuny2022-06-111-9/+11
* scrobbler: add interface to the sqlite3 databaseFranck Cuny2022-06-113-0/+57
* mpd-stats: create and run the scrobblerFranck Cuny2022-06-111-39/+4
* scrobbler: add functions to create and run itFranck Cuny2022-06-111-0/+66
* mpd: export the type PlayerFranck Cuny2022-06-111-4/+4
* mpd: add function `Close` to the playerFranck Cuny2022-06-112-2/+15
* mpd: rename function to create the playerFranck Cuny2022-06-112-2/+2
* scrobbler: create a record on new songFranck Cuny2022-06-111-5/+27
* scrobbler: initial log record typeFranck Cuny2022-06-113-1/+40
* scrobbler: watch for events and print song detailsFranck Cuny2022-06-114-0/+77
* README: add some information about loggingFranck Cuny2022-06-111-1/+14
* add initial go.modFranck Cuny2022-06-111-0/+3
* Add README.org, LICENSE.txtFranck Cuny2022-06-112-0/+21
* ref(drone): remove all modules and configurationsFranck Cuny2022-06-111-1/+0
* fix(scripts): no need to create tags when deploying to fly.ioFranck Cuny2022-06-101-7/+1
* feat(gerrit-hook): propagate gerrit information in the environmentFranck Cuny2022-06-091-3/+17
* feat(gerrit): update CL when buildKite build is finishedFranck Cuny2022-06-092-0/+46
* doc(gerrit-hook): add initial documentationFranck Cuny2022-06-041-0/+12
* feat(gerrit-hook): a small tool to act as a dispatcher for gerritFranck Cuny2022-06-045-0/+308
* tools(govanity): add the tool to flake.nixFranck Cuny2022-05-291-0/+24
* tools(govanity): remove unneeded filesFranck Cuny2022-05-295-147/+0
* Merge remote-tracking branch 'govanity/main'Franck Cuny2022-05-2915-0/+404
|\
| * remove unused MakefileFranck Cuny2022-05-131-27/+0
| * drone: add a configurationFranck Cuny2022-05-111-0/+18
| * scripts: add a script to deployFranck Cuny2022-05-113-6/+25
| * Dockerfile: update stepsFranck Cuny2022-05-111-2/+2
| * README: update documentationFranck Cuny2022-05-111-0/+4
| * add a flake.nix to the repositoryFranck Cuny2022-05-114-0/+119
| * config: add mpd-statsFranck Cuny2021-10-101-0/+2
| * build: tag correctly the releaseFranck Cuny2021-09-091-4/+8
| * build: create user before setting workdirFranck Cuny2021-08-141-2/+2
| * build: build the image before deployingFranck Cuny2021-08-141-1/+1
| * build: trim the size of the Docker containerFranck Cuny2021-08-141-3/+20
| * config: add vanityFranck Cuny2021-08-121-0/+2
| * build: deploy to flyFranck Cuny2021-08-126-17/+83
| * config: replace homelab with toolsFranck Cuny2021-08-121-2/+2
| * vanity: rewrite with templates and external configFranck Cuny2021-08-126-22/+144
| * build: convert to go moduleFranck Cuny2021-08-121-0/+3
| * Add a new target to the Makefile.Franck Cuny2018-04-081-0/+3
| * Redirect go code to github.comFranck Cuny2018-03-304-0/+52
* ref(dnsupdate): move under toolsFranck Cuny2022-05-256-0/+881