1. 08 May, 2022 2 commits
  2. 04 May, 2022 5 commits
  3. 03 May, 2022 5 commits
  4. 02 May, 2022 1 commit
    • nimrod's avatar
      A little more SchooLinks config. · d82ae5a2
      nimrod authored
      - Skeleton SSH config (I have a feeling I'm going to populate it soon).
      - Add the repositories sub-directory to CDPATH.
      d82ae5a2
  5. 01 May, 2022 2 commits
    • nimrod's avatar
      wb: Some more small fixes. · cd81484d
      nimrod authored
      - Fix usage message.
      - Better not_in_toolbox function and usage. The function now checks if
        in a Toolbox container and fails accordingly. All of the usage cases
      were like that so now calling the function is a little cleaner.
      - Fixup for the last commit. If the Toolbox container was just created,
        it's not running and then `podman exec` fails. Running a simple
      `toolbox run true` fixes this.
      cd81484d
    • nimrod's avatar
      wb: Interactive rcfiles update. · ad0bb638
      nimrod authored
      Updating rcfiles triggers the Git hook which in turn runs Make to update
      configuration files which runs Passhole. If not interactive (and not
      TTY), Passhole falls back to using Zenity which I don't include in the
      Workbench image (it pulls in a lot of X and Gnome dependencies and I
      feel like it's the wrong tool for this situation). Instead, I would
      prefer to have Passhole ask for password as usual, so interactive (and
      TTY) it is.
      ad0bb638
  6. 30 Apr, 2022 1 commit
  7. 28 Apr, 2022 6 commits
  8. 09 Apr, 2022 9 commits
  9. 01 Apr, 2022 1 commit
    • nimrod's avatar
      Remove my Keybase script. · 63a9b04b
      nimrod authored
      Keybase seems to be unmaintained. I no longer use. The packages are not
      easily buildable.
      63a9b04b
  10. 26 Mar, 2022 4 commits
  11. 16 Mar, 2022 1 commit
  12. 12 Mar, 2022 2 commits
    • nimrod's avatar
      git manage tfinit and a little bit more. · 68d510a8
      nimrod authored
      - Add a new git manage command, tfinit, that initializes a Terraform
        backend managed by GitLab for this repository (based on the GitLab
      remote).
      - Better handling of cases when running in a subdirectory of the repo in
        the git module. Use git to check if a directory is a repository and to
      find the top level of a repository.
      - Use the top level functions' docstring for the CLI help message.
      - Use the sub-parser to output better error messages.
      68d510a8
    • nimrod's avatar
      Reintroduce the Firefox launcher. · 60c51e9f
      nimrod authored
      For whatever reason the StartupWMClass was changed to lower case (in the
      application, not the launcher).
      60c51e9f
  13. 01 Mar, 2022 1 commit
    • nimrod's avatar
      Disable .env files in direnv. · 24033c6b
      nimrod authored
      direnv started using either .envrc or .env files. I've a bunch of .env
      files (mainly for setting the project name in Docker Compose) and I
      don't want to set them in the shell nor have the annoying warning
      everytime I cd to a directory. Set the old behavior back.
      24033c6b