git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: git-prompt was present in submodulesv1.2.0H. P. 2024-07-141-3/+0
|
* git-prompt, flake8, pass-git-helper, gpg trust model, SSH control master, ↵H. P. 2024-07-1415-11/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python indent 1. Before we had no real inclusion of git-prompt in this repo. Now, we have included git's own git-prompt. Alternatives were tested and failed to meet KISS, YAGNI, or one-task-one-solution principles. 2. Include $HOME/go/bin in PATH 3. Set flake8's max-cognitive-complexity to 16 4. Set up pass-git-helper as git's credential helper, set pack.windowMemory to 1024m 5. Set trust-model of GPG to tofu+gpg 6. Do not use tabs in python anymore, bow to global byte-consuming standard 7. Do not use SSH ControlMaster as default anymore --- Squashed commit of the following: commit 035b47b860b96a3c4bf24ed53f9753f6dac77097 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 13:13:10 2024 +0200 easygit, lul. commit 429003c91aadba10e2447fab2a536d21cb1a334c Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 13:10:23 2024 +0200 solution in readme commit 3d3d8bf1736400f064dc25213bc38ea1f902ed25 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 13:06:12 2024 +0200 final hook commit 784cca88b3ccfaf2e3ddc6d39b6b62da3e636b31 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:58:16 2024 +0200 accident commit c93a9ef0252f7285f5bd8c0e5a60cde17c3ab1bd Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:57:36 2024 +0200 preparation for submodule-less checkout commit 0854d735ac6f596205df2484c9c5793cdf259e73 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:18:40 2024 +0200 +pre-commit commit 00f87081a3ba50b48dc3cebfaa3c804e805120b0 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:15:04 2024 +0200 add git-prompt to ignore list commit 574bbc70cc4282baee11a0548f0bb3d9510ddee9 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:13:14 2024 +0200 remove from cache commit e60e29cb6c941223768634413e7ffa13cc5b0b19 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 12:12:21 2024 +0200 move submodule git-prompt to post-checkout commit 738ecb82e946043914fc822d8fb877a655e5ad4f Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 11:57:52 2024 +0200 ... commit 672c91bc95a167269fb7ddfa2c84e4f7da2bdad2 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 11:32:25 2024 +0200 here goes another attempt commit cbc3482c5d475eff579902004f81cefd38cfcb98 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:53:38 2024 +0200 specify branch of submodule commit 95a8483b04efddab37aa92d52134a823ecc1920f Merge: 5155ed2 ce9a713 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:52:21 2024 +0200 Merge between two machines (again) commit 5155ed2eefa29fc2d660823f8609e0c7dcc85113 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:52:12 2024 +0200 reintroducing main submodule shllow/sparse config commit ce9a713662fdb8cc30eed9bdfb3a9fc9ab217afc Merge: b2b8209 717e60b Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:38:11 2024 +0200 Merge between two pulls and machines commit b2b82097d4e167b285abac53d0e6a291a4f798a7 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:38:03 2024 +0200 +weird sha1collisiondetection submodule in README commit 717e60be83f2cf22808bc75ba37459e888a39513 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:29:35 2024 +0200 working commit for submodule commit 11376154555ea0a325742d0d81dc282642837940 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:18:41 2024 +0200 revamp commit aaf11ee32d35a194eb58387f4742cf00acadbbf2 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 10:08:07 2024 +0200 fix: submodule info of git-prompt was garbage commit 8faef2071a0dd0358714b082738dbc253378214a Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 09:59:33 2024 +0200 inclusion of git prompt commit 9b850221308f64fe6e641555fcbd24ddf5a7ff7b Author: Harald Pfeiffer <coding@lirion.de> Date: Sun Jul 14 09:00:08 2024 +0200 integrate go binaries in $HOME into PATH commit 71b39d46de0bfe14b44f4241c8b8af01d3fb6b27 Author: Harald Pfeiffer <coding@lirion.de> Date: Sun May 26 10:52:50 2024 +0200 Updated submodules commit 37fdb2a700e47cc84f0dd3b004b33c41b1eb4abe Author: Harald Pfeiffer <coding@lirion.de> Date: Sun May 26 10:48:44 2024 +0200 + flake8's cognitive complexity commit 6922aa0ab8cfbdc83fc2a38fe486c9a390807c99 Author: Harald Pfeiffer <coding@lirion.de> Date: Sat May 25 13:27:52 2024 +0200 include tofu in gpg trust model commit e5abe8e6672cff7852c48f1db57176d9b03538f9 Author: Harald Pfeiffer <coding@lirion.de> Date: Sat May 25 13:27:15 2024 +0200 fwiw, return to whitespaces. more bytes, but more interoperability. commit d9b65ed059e81cca89bcec21545aa8816198537d Author: Harald Pfeiffer <coding@lirion.de> Date: Sat May 25 13:25:35 2024 +0200 only use the control master if desired. causes more fuss than solutions on daily use. commit badff375848d9af77e9761619f374278da862dac Author: Harald Pfeiffer <coding@lirion.de> Date: Sat May 25 13:24:03 2024 +0200 + credential helper, + memory window
* more git aliasesv1.1.0H. P. 2024-05-251-0/+8
|
* don't disable tab warnings anymoreH. P. 2024-05-251-1/+2
|
* include sshenv file if presentH. P. 2024-05-251-0/+2
|
* include ~/.local/bin as well, only include dirs that are descendible intoH. P. 2024-05-251-3/+5
|
* NEW FEATURE: prompt may be quite long, we now start input on a completely ↵H. P. 2024-05-251-2/+2
| | | | new line
* Distinguish between Leap and others (Tumbleweed), current colouring from ↵v1.0.0H. P. 2024-05-251-2/+12
| | | | official websites
* return if reading the fingerprint failedH. P. 2024-05-251-1/+1
|
* MergeH. P. 2024-05-252-8/+53
|\
| * fix: root colouring for Debian < 12v0.9.5H. P. 2023-05-061-1/+1
| |
| * New colours for Debian > 12 and derivativesH. P. 2023-05-061-4/+38
| | | | | | | | | | | | - Distinguish Debian >= 12 – Debian 12 introduces emerald theming - Corporate work includes refined Ubuntu settings. Adjusting to match Ubuntu >= 22
| * Superseding flake8-colors - considering that deprecatedH. P. 2023-05-061-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | From flake8 5.0.0 on, flake8 natively supports `--color` [^1], rendering the installation of flake8-colors obsolete. (Kudos so far for the nice work, nonetheless.) Debian 12 (frozen and one month before release at the point of this update) moved flake8 from 3.8.4 to 5.0.4, so I'm moving along. (Also, no need for venv magic anymore.) [^1] [flake8 changelog for 5.0.0](https://flake8.pycqa.org/en/latest/release-notes/5.0.0.html)
| * + termuxH. P. 2023-04-081-0/+10
| |
| * fix: non-SLE suse did not apply anywhereH. P. 2023-04-081-2/+2
| |
* | local fixesH. P. 2024-05-255-10/+16
|/
* +pvev0.9.4H. P. 2022-07-261-1/+5
|
* Revert "+deprecation of ssh-rsa altogether"H. P. 2022-07-171-4/+0
| | | | | | | ssh_config only knows +ALG, not -ALG. :| so either we define a static list of accepted signature algorithms or well... fuckthisshit.jpg. This reverts commit 12a28688d9b25ba3e36ef207a01e8334667813ac.
* +deprecation of ssh-rsa altogetherH. P. 2022-07-171-0/+4
|
* +par ssh key generationH. P. 2022-07-171-0/+3
|
* +example paragraph for ssh-rsa connectionsH. P. 2022-07-171-0/+10
|
* .gitconfig for @8eadf0c5ed061ceee22e4b1a75eaa55eeb72e02aH. P. 2022-07-171-1/+1
|
* ...in case of confname=hostname*conf...H. P. 2022-07-161-0/+0
|
* ( ͡° ͜ʖ ͡°)H. P. 2022-07-161-1/+1
|
* +ssh control masterH. P. 2022-07-164-0/+20
|
* don't be vrebose on adding ssh keysv0.9.3H. P. 2022-07-081-1/+1
|
* i said "no background" !!!11!elevenH. P. 2022-07-061-0/+2
|
* Execute key addition on any login on the hosts which serve as "admin stations"H. P. 2022-07-061-1/+5
|
* Only add SSH key if it's not been added yet.H. P. 2022-07-061-1/+4
| | | | | Currently, ```ssh-add -l``` displays the fingerprint the same way ```ssh-keygen -Esha256 -lf``` does. Simple comparison, done.
* display current IFSH. P. 2022-07-061-0/+1
|
* Do not execute any remote action on localhostH. P. 2022-07-051-24/+25
|
* Do not execute remote removal on localhostH. P. 2022-07-051-0/+8
|
* con: locH. P. 2022-06-301-0/+1
|
* removing delegation remnantsH. P. 2022-06-301-3/+0
|
* We do not need facts, let's not waste time gathering themH. P. 2022-06-301-1/+2
|
* Make sure DFDISTRIB is not emptyH. P. 2022-06-301-0/+7
|
* separation into plays-per-host(s)H. P. 2022-06-291-3/+12
|
* update tmux-gpakoszH. P. 2022-06-291-0/+0
|
* Source is now an absolute path :-)H. P. 2022-06-281-2/+2
|
* BUGFIX: only create the tarball once for all hostsH. P. 2022-06-281-0/+1
|
* Including *.local files as non-presence is no errorH. P. 2022-06-281-0/+4
|
* Move tarball creation inside ansible playbook [2]H. P. 2022-06-281-26/+0
|
* Added local tarball removal after successful remote executionsH. P. 2022-06-281-0/+11
|
* Reincluded remote tarball removalH. P. 2022-06-281-1/+0
|
* Move tarball creation inside ansible playbookH. P. 2022-06-281-0/+47
|
* replaced cloudflare (wtf!!!) with quad9H. P. 2022-06-241-1/+1
|
* +password-store alias for multiples storesH. P. 2022-06-241-0/+3
|
* +new long format for git logv0.9.2H. P. 2022-05-021-0/+3
|
* + coloured diff as defaultH. P. 2022-05-021-0/+1
|
* typoH. P. 2022-04-271-1/+1
|