Skip to content
  1. Nov 07, 2021
    • nimrod's avatar
      Some git scripts cleanup. · 21ab6af1
      nimrod authored
      Mainly about the default branch, fetching and rebasing on it.
      
      - A nicer default-branch alias (without a shell).
      - Address if running git-master on the default branch.
      - Make git-master a script since it became too complex.
      - Address if running git-remaster on the default branch.
      - Make git-remaster a script sine it became too complex.
      - Remove git-rerebase (I should just use git pull --rebase).
      - Change git-ff to use a non-hardcoded default branch.
      21ab6af1
  2. Oct 21, 2021
    • nimrod's avatar
      Some Git workflow improvements. · fabc83c6
      nimrod authored
      - Alias to get the default branch (like master, main, dev).
      - Alias to update the default branch from the origin remote.
      - Fix the remaster alias (to rebase on the updated default branch).
      fabc83c6
  3. Oct 10, 2021
  4. Oct 09, 2021
    • nimrod's avatar
      reg alias. · 74a1a4af
      nimrod authored
      I limit the HTTP verbs in Nginx by the source IP address, so run reg on
      that host.
      74a1a4af
  5. Oct 07, 2021
  6. Oct 02, 2021
    • nimrod's avatar
      Planet reader. · 52c48a11
      nimrod authored
      This is something I wanted to do for a long time. Basically it's a nice
      UI for me to browse some of the sites I frequent (sort of a news
      reader), but geared towards a terminal. So this will just open a
      terminal web browser (although a graphical browser can be used just as
      well) with one of the configured sites so I don't have to type much.
      There's tab completion for even less typing. Honestly, it's been on my
      todo list from the days I used to carry with me my PocketCHIP and I
      could have just deleted this task a long time ago. But I recently
      learned about Python's webbrowser module and I wanted to try it out. I
      also learned how to do tab completion in Bash so that's nice too.
      52c48a11
  7. Oct 01, 2021
  8. Sep 30, 2021
    • nimrod's avatar
      Some git-manage functionality. · 2db7718d
      nimrod authored
      - New command: fork. Forks a GitHub repository for me to work on.
      - Refactor the main portion a bit, move the argument parser building to
        function.
      - After adding a remote to a local Git repo, fetch that remote.
      2db7718d
  9. Sep 25, 2021
  10. Sep 20, 2021
  11. Sep 19, 2021
  12. Sep 17, 2021
  13. Sep 16, 2021
  14. Sep 14, 2021
  15. Sep 13, 2021
  16. Sep 11, 2021
    • nimrod's avatar
      Git scaffolding alias. · b441bd89
      nimrod authored
      For the 2nd commit in the repo (.gitignore, README and LICENSE.txt).
      b441bd89
    • nimrod's avatar
      Add .pre-commit-config.yaml skeleton. · 1955ab3a
      nimrod authored
      Includes all hooks I use, except for those I maintain. Those I'm going
      to join under https://git.shore.co.il/nimrod/pre-commit-hooks and update
      and imporve a bit.
      1955ab3a
    • nimrod's avatar
      Some git scripts work. · 34ee0464
      nimrod authored
      - git skel alias. Maintain a skeleton directory and the alias copies
        them over and adds them. For now, Markdown and reStructuredText README
      files, a .gitignore and a starting VERSION file.
      - Nicer commit messages with git-bump.
      - git-license to generate a LICENSE.txt file and add it.
      34ee0464
  17. Sep 09, 2021
  18. Sep 07, 2021
    • nimrod's avatar
      Git infrastructure refactor. · e0d6e73f
      nimrod authored
      Move some reusable code to the module.
      e0d6e73f
    • nimrod's avatar
      Working git-manage (I think). · 64c7663e
      nimrod authored
      - Finished implementing all of the functionality I had in mind (for
        now).
      - Added a bunch of info output.
      - Fixed a few small issues.
      - Worked around an issue with creating an initial commit in GitHub
        (ended up doing it with the git CLI).
      - More information in the docstrings for the top level functions.
      64c7663e
    • nimrod's avatar
      Allow multiple named workbench sessions. · fc71121e
      nimrod authored
      Seems useful.
      fc71121e
  19. Sep 06, 2021
    • nimrod's avatar
      Substantial work on the Git infrastructure. · f484eb84
      nimrod authored
      - Refactor of the git modules.
      - Update git-namespace-backup accordingly.
      - Implement mirror and archive commands in git-manage.
      
      Left to do:
      - GitHub empty commit.
      - Create command in git-manage.
      f484eb84
  20. Sep 05, 2021
  21. Sep 04, 2021