Commit graph

10 commits

Author SHA1 Message Date
1fc874a34c
Add prune aliases 2025-01-04 13:27:46 +01:00
b71714856f
Add alias git checkout-all and git coa ...
... to fetch all branches from a git origin
2024-12-12 15:54:49 +01:00
e7be9b29d1
Set git's default branch 2024-07-18 00:21:10 +02:00
13b8724696
Move everything possible into XDG directories
With the help of xdg-ninja (https://github.com/b3nj5m1n/xdg-ninja)
we move all kinds of config/cache files into the XDG directories
2023-05-01 02:22:39 +02:00
5fbdcad471
Hide temp files typical for Linux from git 2022-08-11 22:25:23 +02:00
e5be9b6647
Hide generic temp files from git 2022-08-11 22:25:23 +02:00
1b7365a7eb
Hide LibreOffice's lock files from git 2022-08-11 22:25:23 +02:00
0319e614b8
Configure Python develop tool chain
- use pyenv to manage the develop environments
  + install several Python versions (3.7 - 3.10 and 2.7)
  + each version receives its own copies of black, pipenv, and poetry
- add two more virtual environments based off the latest version:
  + "interactive" => default environment optimized for interactive
                     usage with with black, bpython, and ipython
                     (also receives accidental `pip install`s)
  + "utils" => hosts various globally available tools/apps
               (e.g., mackup and youtube-dl)
- add installation and update scripts for the entire tool chain
- set up completions for bash and zsh
- set up convenient aliases
- configure bpython
- configure poetry
2022-08-11 22:25:20 +02:00
4bad81c4dd
Configure vim 2022-08-11 22:24:35 +02:00
c5ce823188
Configure git 2022-08-11 21:22:52 +02:00