Skip to content
  1. Aug 29, 2021
  2. Aug 28, 2021
  3. Aug 27, 2021
  4. Aug 22, 2021
    • nimrod's avatar
      Some fixes for update-wb. · 367b81e8
      nimrod authored
      - Don't prompt for confirmation for image download.
      - Better check for running Tmux.
      367b81e8
  5. Aug 21, 2021
  6. Aug 20, 2021
  7. Aug 19, 2021
    • nimrod's avatar
      Workbench improvements. · d3777dbb
      nimrod authored
      - Use a specific Tmux socket for the session in the container, seperate
        it from other sessions. Easier to kill in update-wb.
      - Name the session as well and display it properly.
      - Better session creation or attachment.
      - Better image pruning when updating.
      - Don't allow running update-wb from inside the container, killing Tmux
        stops the script and it doesn't work.
      d3777dbb
    • nimrod's avatar
      Refactor the Terraform aliases and functions. · 023ca7d1
      nimrod authored
      First of all, a lot of common code is now in a single file (the tf shell
      script). Another benefit is that the `tf` script can be used by others,
      as a way to make workspaces and variable files easier.
      023ca7d1
  8. Aug 18, 2021
  9. Aug 15, 2021
  10. Aug 14, 2021
  11. Aug 10, 2021
  12. Aug 09, 2021
    • nimrod's avatar
      Git namespace backup. · 5909705e
      nimrod authored
      Script to backup a directory under ~/Repositories to my GitLab instance.
      5909705e
  13. Aug 08, 2021
  14. Aug 05, 2021
  15. Aug 04, 2021
  16. Aug 02, 2021
    • nimrod's avatar
      More Smile config. · fe712b49
      nimrod authored
      Reproduce most of what the smile-cli does. Default to the dev
      environment (like the smile-cli does). Also, there's quite a lot of
      environment variables now so the list is now sorted.
      fe712b49
    • nimrod's avatar
      Keybase management script. · 8a92d7ea
      nimrod authored
      I don't like Keybase. I don't like installing Debian packages without a
      repository, I don't like the Cron jobs it adds, I don't like the fuse
      mount, I don't like the processes that keep running when the I close the
      application. All of this just for a mediocre password manager. But this
      is not the first time I had to work with it so being as stubborn as I am
      I went a different route. The workbench image has just the CLI and fuse
      driver. This script start the daemon (why the hell does a password
      manager needs to have a daemon running?) and mounts the Keybase
      filesystem, stops and unmounts and copies the files locally and creates
      some links so that scripts that have hard-coded paths would work. This
      may be going way too deep in to the unsupported setup route. At least if
      this doesn't work I'll have someone to blame.
      8a92d7ea
  17. Aug 01, 2021
  18. Jul 31, 2021
  19. Jul 30, 2021
  20. Jul 29, 2021
    • nimrod's avatar
      AWS config and Makefile cleanup. · 49264578
      nimrod authored
      - Implicit rule for SSH keys, instead of copying and pasting over and
        over and over again.
      - Re-add the curl and download variables that were removed in
        e44ff1f2.
      - Variable for creating the directory in the Makefile.
      - Add the AWS config, generate the credentials file.
      49264578
    • nimrod's avatar
      direnv config for Smile. · 73c71d72
      nimrod authored
      73c71d72