Skip to content
  1. Oct 14, 2019
  2. Sep 13, 2019
  3. Aug 22, 2019
  4. Aug 14, 2019
    • nimrod's avatar
      A commit that's just too big. · 8335e2b1
      nimrod authored
      Too many changes in one commit that aren't relevant to each other all
      because I didn't commit these for some time and they piled up, exactly
      what I shouldn't do.
      
      - Remove some Git submodules. They're not needed.
      - Remove the REPREPRO_BASE_DIR environment variable, it's set with
      direnv inside that project.
      - Use Docker Buildkit.
      - Use auto Python interpeter with Ansible, prefer Python3.
      - Better ls aliases.
      - Netcat aliases to listen and check ports and sockets.
      - Aliases and functions for Terraform.
      - Use Black to format Python code.
      - Show the run duration and exit code in a line before the prompt, maybe
      better with Bash earlier than 5.0, where there's an annoying with line
      wrapping.
      - Valid name for the flatpak_kill shell function.
      - Delete user-dirs files, didn't do anything anyway.
      - Convert README from reStructuredText to Markdown.
      - Don't install gsutil with Python2, use snap to install the Google SDK.
      - More pre-commit hooks, update the exiting ones, format the file for
      yamllint, Use flake8 from it's repo, the one from the hooks repo is
      deprecated.
      - Clean the Shore SSH config.
      - Add the shared AWS keys to the Endless SSH config.
      8335e2b1
  5. Jul 23, 2019
    • nimrod's avatar
      Revert 9bbcdaae · 3f65d66b
      nimrod authored
      Back to ElementaryOS, Flatpak is older there.
      3f65d66b
  6. Jun 30, 2019
  7. Jun 17, 2019
  8. May 12, 2019
  9. May 06, 2019
  10. May 05, 2019
  11. May 03, 2019
  12. Apr 30, 2019
  13. Apr 29, 2019
  14. Apr 28, 2019
  15. Apr 24, 2019
  16. Apr 21, 2019
    • nimrod's avatar
      Refactor AWS-CLI aliases. · bfd0700a
      nimrod authored
      - Add region alias for configured (profile) region.
      - Add metadata-region for outputting the region from the EC2 metadata
      service, moved from .bashrc (no longer exported as AWS_DEFAULT_REGION,
      not an issue since it could only be used in EC2 instances and not for
      local use, it was there mainly as a reminder for me).
      - Add ecr-login instead of a shell alias, works the same.
      bfd0700a
    • nimrod's avatar
      Pre-commit checks for .bashrc. · 1ee7adf1
      nimrod authored
      Because .bashrc was identified as a plain text file (it's not a shell
      script), the shell-lint and shellcheck hooks weren't checking it. Add an
      explicit hook just for it. Also, fix or silence whatever shellcheck
      found.
      1ee7adf1
  17. Apr 16, 2019
  18. Apr 14, 2019
    • nimrod's avatar
      More CLI tooling. · ddd1c558
      nimrod authored
      - Vendored rabbitmqadmin, Bash completion.
      - Use gsutil from PyPI, vendored Bash completion.
      - Use gcloud from Snap, remove Docker aliases (it just for Linux
      anyway).
      - on-change, cw, mysqldump-loader Golang apps.
      - importlab, remarshal Python apps.
      ddd1c558
  19. Apr 10, 2019
  20. Apr 03, 2019
  21. Mar 24, 2019
  22. Mar 23, 2019
    • nimrod's avatar
    • nimrod's avatar
      Mechanism for vendored and binary files. · acab77f1
      nimrod authored
      - Added Makefile to download the vendored and binary files.
      - Replace gen-ssh-config with the said Makefile.
      - Update all sorts of Bash completion files.
      - Added `kompose` Bash completion file.
      - Replace pythonrc submodule with said Makefile.
      - Replace `bfg` shell function with said Makefile (and short shell
      alias).
      - Update Git hook to use Makefile, remove whatever was removed.
      - Added `rc_update` shell alias to force update all said files.
      - Added `kind` Golang binary.
      acab77f1
  23. Mar 22, 2019
  24. Mar 21, 2019
  25. Mar 20, 2019
    • nimrod's avatar
      Working monitor with sudo. · dcf0cc3b
      nimrod authored
      - Moved `monitor` from a shell function to a script, now it's callable
      without mocking with the shell. Also, added an alias for `monitor` to
      expand aliases after it.
      - `sudome` is now a shell script instead of a function, now it works
      around the `secure_path` option by trying to find the executable in the
      path before calling `sudo`. Also, added an alias for `sudome` to expand
      aliases after it.
      - `__apt-daily` is now a shell script, it probably could have stayed a
      shell alias but the quotes failed to pass the entire command to
      `/bin/sh` as it was and I couldn't be arsed to solve it.
      - Simplified `flatpak-daily`.
      - `dd` shell alias is simpler and now the invocation `sudome dd` works
      as expected (which was the whole point to begin with).
      dcf0cc3b
  26. Mar 17, 2019
  27. Mar 15, 2019
  28. Mar 09, 2019