- Nov 07, 2021
-
-
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.
-
- Oct 21, 2021
-
-
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).
-
- Oct 10, 2021
-
-
nimrod authored
-
- Oct 09, 2021
-
-
nimrod authored
I limit the HTTP verbs in Nginx by the source IP address, so run reg on that host.
-
- Oct 07, 2021
-
-
nimrod authored
-
- Oct 02, 2021
-
-
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.
-
- Oct 01, 2021
-
-
nimrod authored
-
- Sep 30, 2021
-
-
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.
-
- Sep 25, 2021
- Sep 20, 2021
- Sep 19, 2021
- Sep 17, 2021
- Sep 16, 2021
- Sep 14, 2021
-
-
nimrod authored
-
nimrod authored
-
nimrod authored
-
nimrod authored
-
nimrod authored
The tf wrapper adds found tfvars files under a directory with the workspace name. So you can have multiple files with nicer separation inside a directory if you need it (also symlinks so you can keep things DRY). I'm a little conflicted on this change because it makes the script more complex and I like pointing out that the wrapper is just ~20 lines of simple shell scripting. Finally, the invocation will fail with filenames that have spaces in them.
-
nimrod authored
I run tfenv inside a toolbox container and I install the Terraform versions I want in the build process.
-
nimrod authored
-
- Sep 13, 2021
- Sep 11, 2021
-
-
nimrod authored
For the 2nd commit in the repo (.gitignore, README and LICENSE.txt).
-
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.
-
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.
-
- Sep 09, 2021
-
-
nimrod authored
-
- Sep 07, 2021
-
-
nimrod authored
Move some reusable code to the module.
-
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.
-
nimrod authored
Seems useful.
-
- Sep 06, 2021
-
-
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.
-
- Sep 05, 2021
-
-
nimrod authored
-
- Sep 04, 2021
-
-
nimrod authored
Just the argument parsing and a bit of structure, no functionality yet.
-