1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
|
## [1.11.1] - 2026-05-23
### Bug Fixes
- ac054ff10d3f961d000ea2417ffb2d70be98c3fd Check length of ADDKEYS array before executing ssh-add, not risking empty argument
## [1.11.0] - 2026-05-23
### Features
- 0524a83e9d6443c0114f30ef0bce1bf1e6702f3b Increase history size to 2^14
- 8b95fde0ed5d715addb753ddc4d8cea612a99de1 Define aliases for ip and exhaustive klist
- 0a0a4fc53ceb4113688bdd0ab33b63e45198c075 Define default values for bat(cat)
- 9cbbfe44d056558673c2569678e6581795b2fe3e Define values for git cliff config, and browsers
- 60903ea6a8cda4c13bce40fab267bec4a3bc442c Exa aliases
- 97f55be373fa35d444f5e373ce636014f7d93ac6 List git status alongside long exa output
- [**breaking**] bed2c80ef5174bc4b1d77443bbc48702fcdd6352 In add-sshagent-init, avoid typing the same passphrase more than once
### Bug Fixes
- 1608b471d105728de384c220de844bad0fce6fe0 Define line derivations as functions so they can be used by scripts
- 9b3afbba3613541653803bafeffcf88768120594 Missing semi colon
### Miscellaneous Tasks
- *(cleanup)* d59706e80d4a071e1344e951ff3185292e14d560 Fix garbage around SSHENV
- *(release)* f36c63c9f0fbcf5917f9a2c0839ecb71ea0dd041 Prepare 1.11.0
## [1.10.0] - 2026-04-19
### Features
- cd95cca23dca09b490254742f2c937317d8d3777 Include commit IDs in git-cliff
- a4e23cdaff9bfd127e96f6b0f39bc6577cc7c7d4 Alias for listing GPG keys imported to RPM
- 2bb726171720cdecc7ddd7cd1416f82b7f33d8c4 Add local Ruby gems' bin folder to $PATH
- 1998c2e12d19cc8cb739a5bdacf88386afdf5d0a Introduce horizontal line drawers and terminal width calculator
- de89bc2666d41474764a36b930940b72322d6c54 Function for updating user installations of several language extensions
- b4ee26494bcddf8eb758ffa8a0c86d34c9aa11f5 Add local Rust crates' bin folder to $PATH
- 16c3c4a64a3e4745552aeeffefcef25c195df1f0 Show environment versions on login
### Bug Fixes
- 1a544ef9580f7b64ce789a1dfe26b112b399eb9b Abandon ship if we are not on a branch, also skip unnecessary awk by using for-each-ref
### Styling
- 00a7b513b222586a2a58b620db791d002bcdb91a Add OpenVox/Puppet colours, fine-grain proxmox
## [1.9.1] - 2026-03-11
### Documentation
- f4ebfd591e62a35b8c2135b2fbadebbfdded90fb Adding screenshot to readme
### Styling
- 496d8c5c707027dae185271b04000be5e488c1d8 Better time style for proxmox, better colouring for raspbi
- 8e64caa66a962858beb812f758f05008f07c310c Adding Nobara colours
### Miscellaneous Tasks
- ad269eed95d6a381130c36a74ecf9b6176ef3af5 Add licence files
## [1.9.0] - 2026-03-11
### Features
- cf4ad66b492dce1c4044591a23e151bdf042b6f9 Include OS version in prompt
- d71798fa39365cd91ce9c7a9a289b2ac297a6c13 Also include BUILD_ID in prompt's OS version
## [1.8.0] - 2026-03-07
### Features
- 947fd953bd58e6a4a5ee33be1106a2c297bfdab7 Add basic git-cliff.toml for changelogs
- c0c58f35e29bb464f741ed3db793365f03753c0f Define git alias for cliff-to-changelog-mg
### Documentation
- a10ad2e3cc0c6ae6b04e9cc2c4ea50739487eb6c 1.7.1
## [1.7.1] - 2026-03-07
### Other
- c343df4efa94e379ac9e4bfd6fdad6df031f7246 Increase hash abbreviations to a usable minimum of 7
- 624a1787435805f18373e8aaef0b1992b2ba0c55 Include git-cliff changelog
## [1.7.0] - 2026-03-07
### Bug Fixes
- b22f60d8a4c68d043010990b7eb07a40d471ea0f Executable flag was missing
- 117ef4a71a7aae1de0c79e0cb74addf8b0b0fd50 Do not display HEAD along with the branches
### Other
- 7790f55d8084fc27fa6e820a8a2af14867fb2a83 Update tmux-gpakosz
## [1.6.0] - 2026-01-26
### Other
- 05b89ed9e7dd7abdfa65a06f24c4bad6ee107456 Do not allow external caches for gpg
- db5fe94f2bb744fff0e3b19c9580bbdacce4eacb Define pinentry timeout - short grace period for e.g. signing multiple git commits
- 594750cd580601b6bfc92627dc51ce0a1346a3de Confused ttl and pinentry for a moment, now we have both
- 4562a4e91270b2745a00284448b69ca6f5e59c75 Integrate direct thefuck alias, wtf, into aliases
- b93e1946642a36d38a18245a6104d002d70e664d Increase cache TTLs _a bit_
- 986425af810e4995fe3da4684ce046c3c7610473 Small bash helper for git to update all local $things
- 373c3896729312b6f0d74d9bb37c41d966427f25 Adding an "other-branches" script to git
- eac0d3d2c4b98800550c295b2889a596193d8c41 Anchoring current-branch alias in gitconfig
## [1.2.8] - 2025-06-25
### Other
- ce1ffd1b78995851b3f282fb541b04d0fa08390c Set core.abbrev to 4, set equal sign (=) indentations
- 383d0bb4fff74492ff793c42d969722bba2ca432 Add tag.gpgSign for the sake of display, currently all options are still set to false
- 4b39930eddf1f6300c6812d02d429b31c6a66187 Check out latest commit for tmux-gpakosz
## [1.2.7] - 2025-04-20
### Other
- e76d6c8a3a31ecb7ae8705dc5d822423abdfceff Make mouse deactivation work anywhere
- 2f347ef53c6497908fb003e756d61551154002e6 Include pdk templates git directory as 'safe' %)
- 2460caab79714e5d4a94a6498323db208ce89206 RHEL 10 = "rhel"
## [1.2.6] - 2025-03-15
### Other
- f10c6d1776227d34f881fec1ec32bb8924c29a22 More distinguished look for Rocky
## [1.2.5] - 2025-03-15
### Bug Fixes
- 1dd05d81c36786cab1ddbc849d744a54690fbb44 Do not use exit in sourced scripts
- e334235dc8247ae0cff5626b1c83f0cca85a36a7 Then was missing
### Other
- 63db89c4a32cab3164c8a3871f7489ec0e68e7a3 SunOS' grep does not know "-P"
- 4c0b4468554f704633350b0e0cdd4ad174da349b SunOS' hostname does not know "-f"
- 672a8bda092a03eb93e068deb2cbdcf355b06c68 Further grep adjustments where -P is not necessary (auto)
- 705a4d60f230d06f5298a70851a2d42ae97be97b More SunOS incompatibilities
- 0b337982546aede80e6c5f254ed2f03997d4330b Only acquire OSMAJVER from os-release if present
## [1.2.4] - 2025-03-15
### Other
- 1f1f50fc67db2f4a32ca954dbc6798f97b214102 Remove quotation marks from OS name string (RHEL derivatives)
## [1.2.3] - 2025-03-15
### Bug Fixes
- 6d614e42f754576d925a6c842dcd848f3e50900f "editor" is an alias, not a variable
### Other
- 8197f27a669215acd1c68a2d2660f829c76ff394 Pin the initial branch name, may be subject to other extremist changes in the future
- eb3c669bcf77786dd49f1606963c4dd2f70bdf4d Colormake hides other coloured output, so we won't use it anymore.
- 445b4c69cf1580a83731c37d42f944500f2f98d4 Make a difference between Ubuntu 22 and 24
As currently I have to deal with Canonical's whimsical "distro",
I like to differ more between major "releases".
- 4fe1440ff058f2572f1969a87baae3ea547df224 Woof.
- dd46aa335ddc825601c95c52f8a5100e4025e69f Include less in bat aliases, make plain cat/less available as alias
- d1c4103478e744582d9c41cd81d2832bd35c998c +pass(word) plugin messaging hosts for several browsers
- 6128838c3dc1de7270d813def8dc577228afb21f ...+browserpass/chromium
- e55e81a7157ab209d84abe15de3073b602760fff Make the prompt's command counter dim and italic
- e3bed71fd7137c2d4d15e6db4e61c13f846bd62b Create alias "editor" for other scripts or aliases to use
- f6259f4f809dda015d0f6348e686e0bd38f0689f Create alias "default-desktop-apps" for remembering mimeapps.list :-)
- 460ad15672e2ad6d56a601b951161ea3d9cb5f40 "Fix" color functions (proper syntax, switch to printf); fix git colour hints
- b1d68027a6c0ee7f845487697aaaa2f3f7324d64 + Alma colours
- 653bc8946e1a8ce660a5bdeeac177b72023fef9d Yes, expansion on definition is intentional here.
- 001b9cb2ccc045549ddcef8f08ad436582185fb6 New aliases
- 161e84c57cea54d416ded8cc893be6d654702141 + SunOS in prompt colours (colouring taken from 2005-age_of_oracle)
## [1.2.2] - 2024-08-27
### Other
- a28b6bb4aad586d0d0f1941ea83b27a5a3417c86 Flake8 PR 1404 --> config file in alias
## [1.2.1] - 2024-08-26
### Other
- c307b9b9267dbaf18adf7d2f48930afbd35fb040 Merge branch 'master' into testing
- e9d52745f65f1905623e2793dc2b37f9011b2a1d +initial .screenrc
- 1cb21888d96464cfd068c9c782df276ee0682515 I'M BATMAN
- 49cc96c92506f20112c83a5d2bbe6947a519b667 +seconds in clock
- b20e14a022b42024ee6d7212b5b641b98441975f + .config/flake8
## [1.2.0] - 2024-07-14
### Bug Fixes
- aaf11ee32d35a194eb58387f4742cf00acadbbf2 Submodule info of git-prompt was garbage
- 99d9a733d58cd93838154a22530b8b4b1184c628 Git-prompt was present in submodules
### Other
- badff375848d9af77e9761619f374278da862dac + credential helper, + memory window
- d9b65ed059e81cca89bcec21545aa8816198537d Only use the control master if desired. causes more fuss than solutions on daily use.
- e5abe8e6672cff7852c48f1db57176d9b03538f9 Fwiw, return to whitespaces. more bytes, but more interoperability.
- 6922aa0ab8cfbdc83fc2a38fe486c9a390807c99 Include tofu in gpg trust model
- 37fdb2a700e47cc84f0dd3b004b33c41b1eb4abe + flake8's cognitive complexity
- 71b39d46de0bfe14b44f4241c8b8af01d3fb6b27 Updated submodules
- 9b850221308f64fe6e641555fcbd24ddf5a7ff7b Integrate go binaries in $HOME into PATH
- 8faef2071a0dd0358714b082738dbc253378214a Inclusion of git prompt
- 11376154555ea0a325742d0d81dc282642837940 Revamp
- 717e60be83f2cf22808bc75ba37459e888a39513 Working commit for submodule
- 5155ed2eefa29fc2d660823f8609e0c7dcc85113 Reintroducing main submodule shllow/sparse config
- b2b82097d4e167b285abac53d0e6a291a4f798a7 +weird sha1collisiondetection submodule in README
- ce9a713662fdb8cc30eed9bdfb3a9fc9ab217afc Merge between two pulls and machines
- 95a8483b04efddab37aa92d52134a823ecc1920f Merge between two machines (again)
- cbc3482c5d475eff579902004f81cefd38cfcb98 Specify branch of submodule
- 672c91bc95a167269fb7ddfa2c84e4f7da2bdad2 Here goes another attempt
- 738ecb82e946043914fc822d8fb877a655e5ad4f ...
- e60e29cb6c941223768634413e7ffa13cc5b0b19 Move submodule git-prompt to post-checkout
- 574bbc70cc4282baee11a0548f0bb3d9510ddee9 Remove from cache
- 00f87081a3ba50b48dc3cebfaa3c804e805120b0 Add git-prompt to ignore list
- 0854d735ac6f596205df2484c9c5793cdf259e73 +pre-commit
- c93a9ef0252f7285f5bd8c0e5a60cde17c3ab1bd Preparation for submodule-less checkout
- 784cca88b3ccfaf2e3ddc6d39b6b62da3e636b31 Accident
- 3d3d8bf1736400f064dc25213bc38ea1f902ed25 Final hook
- 429003c91aadba10e2447fab2a536d21cb1a334c Solution in readme
- 035b47b860b96a3c4bf24ed53f9753f6dac77097 Easygit, lul.
- 291f3ebeb93995052fe89aa5fda500df62d594c3 Git-prompt, flake8, pass-git-helper, gpg trust model, SSH control master, 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: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 13:13:10 2024 +0200
easygit, lul.
commit 429003c91aadba10e2447fab2a536d21cb1a334c
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 13:10:23 2024 +0200
solution in readme
commit 3d3d8bf1736400f064dc25213bc38ea1f902ed25
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 13:06:12 2024 +0200
final hook
commit 784cca88b3ccfaf2e3ddc6d39b6b62da3e636b31
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:58:16 2024 +0200
accident
commit c93a9ef0252f7285f5bd8c0e5a60cde17c3ab1bd
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:57:36 2024 +0200
preparation for submodule-less checkout
commit 0854d735ac6f596205df2484c9c5793cdf259e73
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:18:40 2024 +0200
+pre-commit
commit 00f87081a3ba50b48dc3cebfaa3c804e805120b0
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:15:04 2024 +0200
add git-prompt to ignore list
commit 574bbc70cc4282baee11a0548f0bb3d9510ddee9
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:13:14 2024 +0200
remove from cache
commit e60e29cb6c941223768634413e7ffa13cc5b0b19
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 12:12:21 2024 +0200
move submodule git-prompt to post-checkout
commit 738ecb82e946043914fc822d8fb877a655e5ad4f
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 11:57:52 2024 +0200
...
commit 672c91bc95a167269fb7ddfa2c84e4f7da2bdad2
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 11:32:25 2024 +0200
here goes another attempt
commit cbc3482c5d475eff579902004f81cefd38cfcb98
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:53:38 2024 +0200
specify branch of submodule
commit 95a8483b04efddab37aa92d52134a823ecc1920f
Merge: 5155ed2 ce9a713
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:52:21 2024 +0200
Merge between two machines (again)
commit 5155ed2eefa29fc2d660823f8609e0c7dcc85113
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:52:12 2024 +0200
reintroducing main submodule shllow/sparse config
commit ce9a713662fdb8cc30eed9bdfb3a9fc9ab217afc
Merge: b2b8209 717e60b
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:38:11 2024 +0200
Merge between two pulls and machines
commit b2b82097d4e167b285abac53d0e6a291a4f798a7
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:38:03 2024 +0200
+weird sha1collisiondetection submodule in README
commit 717e60be83f2cf22808bc75ba37459e888a39513
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:29:35 2024 +0200
working commit for submodule
commit 11376154555ea0a325742d0d81dc282642837940
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:18:41 2024 +0200
revamp
commit aaf11ee32d35a194eb58387f4742cf00acadbbf2
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 10:08:07 2024 +0200
fix: submodule info of git-prompt was garbage
commit 8faef2071a0dd0358714b082738dbc253378214a
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 09:59:33 2024 +0200
inclusion of git prompt
commit 9b850221308f64fe6e641555fcbd24ddf5a7ff7b
Author: H. P. <mail_redacted_for_web>
Date: Sun Jul 14 09:00:08 2024 +0200
integrate go binaries in $HOME into PATH
commit 71b39d46de0bfe14b44f4241c8b8af01d3fb6b27
Author: H. P. <mail_redacted_for_web>
Date: Sun May 26 10:52:50 2024 +0200
Updated submodules
commit 37fdb2a700e47cc84f0dd3b004b33c41b1eb4abe
Author: H. P. <mail_redacted_for_web>
Date: Sun May 26 10:48:44 2024 +0200
+ flake8's cognitive complexity
commit 6922aa0ab8cfbdc83fc2a38fe486c9a390807c99
Author: H. P. <mail_redacted_for_web>
Date: Sat May 25 13:27:52 2024 +0200
include tofu in gpg trust model
commit e5abe8e6672cff7852c48f1db57176d9b03538f9
Author: H. P. <mail_redacted_for_web>
Date: Sat May 25 13:27:15 2024 +0200
fwiw, return to whitespaces. more bytes, but more interoperability.
commit d9b65ed059e81cca89bcec21545aa8816198537d
Author: H. P. <mail_redacted_for_web>
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: H. P. <mail_redacted_for_web>
Date: Sat May 25 13:24:03 2024 +0200
+ credential helper, + memory window
## [1.1.0] - 2024-05-25
### Other
- 1d5f4b8d45978071316e322fd186c0522daba0de NEW FEATURE: prompt may be quite long, we now start input on a completely new line
- 47fb31b3896a63ddee824567460dc9e8ebf3eaa5 Include ~/.local/bin as well, only include dirs that are descendible into
- dbac2928e5d019b4f57ecad47cbb8336fcdf7590 Include sshenv file if present
- c6b2ad382fd4f557ca21fcfa5e5412ca1fa684aa Don't disable tab warnings anymore
- fc67988fe5969c0f4312c5a7294de78c37d67fad More git aliases
## [1.0.0] - 2024-05-25
### Other
- b4d5f7b06a9b68d069922f8515942fef7bca9a92 Merge
- fcab6b04a9852d6ab44d1a0a834715a2be34dc7f Return if reading the fingerprint failed
- ffb6d1b728a0c993792488c606dc1a5206eaec52 Distinguish between Leap and others (Tumbleweed), current colouring from official websites
## [0.9.5] - 2023-05-06
### Bug Fixes
- fc800c836a531b11bc0099e414fd6fbe8fe53aae Non-SLE suse did not apply anywhere
- 1fcad4f954973302e62b8dd99147e8209e1a75ff Root colouring for Debian < 12
### Other
- 329ed23c520bcc45332c6641d6873fc6bb7cbddc Local fixes
- 10aabab8912182302ae549e83f9cae6a245c4e4d + termux
- e27c0a03d5c5163bfd9df624368d458041c87521 Superseding flake8-colors - considering that deprecated
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)
- 6c6b1f1c7ae29bc5cda8982a99eb21836ab14d98 New colours for Debian > 12 and derivatives
- Distinguish Debian >= 12 – Debian 12 introduces emerald theming
- Corporate work includes refined Ubuntu settings. Adjusting to
match Ubuntu >= 22
## [0.9.4] - 2022-07-26
### Other
- d83a51722f5779626ca68dbaa831cbd1bde319d8 +ssh control master
- 5121f6f61a2944b331a372dea105858147f7ddae ( ͡° ͜ʖ ͡°)
- 8eadf0c5ed061ceee22e4b1a75eaa55eeb72e02a ...in case of confname=hostname*conf...
- 8f1d24f24b3e3607587d371488e4e5dcb36b5b64 .gitconfig for @8eadf0c5ed061ceee22e4b1a75eaa55eeb72e02a
- 6785e2d83ce61ff19f6d72e697c73c31181b9549 +example paragraph for ssh-rsa connections
- 1c29bd783fd662f414c85a11894a8b7cf7e17234 +par ssh key generation
- 12a28688d9b25ba3e36ef207a01e8334667813ac +deprecation of ssh-rsa altogether
- 4d3b040fe8ea1a030ac4c6c5a46efdab644c010e Revert "+deprecation of ssh-rsa altogether"
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.
- 2a4bba6ca1600740568c3dea9e96f682d7ff52d4 +pve
## [0.9.3] - 2022-07-08
### Other
- 7019be18c120298ac176c1f9c09f65399cc10053 +password-store alias for multiples stores
- cf25c233559a50c2afeeffa8cdcf770c828eeed4 Replaced cloudflare (wtf!!!) with quad9
- 389b8f948b8ffffbc5fc7438b8208209d33e5b9b Move tarball creation inside ansible playbook
- 09b2e28c865063b2aaf782b2f791a9a1605f1355 Reincluded remote tarball removal
- b7172655e9ebf04a6a4324b7d832e662a81718f1 Added local tarball removal after successful remote executions
- 1a8b0c51c8036a4de2f7809e55375523ec2318a9 Move tarball creation inside ansible playbook [2]
- c57dd737020adf6ebe53718064c293dbc7a6b2ee Including *.local files as non-presence is no error
- ce4400e564210d9e4ec63dcccbe52f812d77d898 Only create the tarball once for all hosts
- c92fb23774be1697b272343c919d4cb1b9e36644 Source is now an absolute path :-)
- 56b265cfde8ce74ccb1ed393da59376066833635 Update tmux-gpakosz
- 2891498a5cfe17c397288c658ab3fa98cc82dda6 Separation into plays-per-host(s)
- 4033e160c5e68e18252a3d3e5b86b7f97688dd26 Make sure DFDISTRIB is not empty
- 64273fd6a264fb5fb7f85d3c3a94399e258601dc We do not need facts, let's not waste time gathering them
- f9091bfdf8c6aec69a5a53a908f7560500f0e554 Removing delegation remnants
- 56075c83c919e20b9de06a36e5c5d42f9dd746d8 Loc
- fe6da3ba9eaff27a6330eb95f1418276170eda45 Do not execute remote removal on localhost
- f33cc920bd9c958106d0baca7b4892947cac0fb2 Do not execute any remote action on localhost
- c079713f467eea6edaa3ad3e658774e40666644c Display current IFS
- 8bf3be857b622fcbe6c49933a3ee7379b514aef1 Only add SSH key if it's not been added yet.
Currently, ```ssh-add -l``` displays the fingerprint the same way
```ssh-keygen -Esha256 -lf``` does. Simple comparison, done.
- e35bf84abb7f864c7d512d2b2f84c6e204859810 Execute key addition on any login on the hosts which serve as "admin stations"
- 6fa7664799c1ba22d8ba51b00c6ea7f6219c1599 I said "no background" !!!11!eleven
- bb718a1fbb4f8729bc03f9b2866191fed177860c Don't be vrebose on adding ssh keys
## [0.9.2] - 2022-05-02
### Other
- 9873bfbf2debc50fc04372f18c2c5e398e3e33e8 +voicemsg alias
- 9eef965e365a1daa99ec5ee78a5e6537e85d7e89 Typo
- 00870bcdbdd8e0862e933aea7332e109c30b6a07 + coloured diff as default
- 68a50f6605d86d5530682cc75a4f695c6a3aa18e +new long format for git log
## [0.9.1] - 2022-03-24
### Bug Fixes
- ad993fafc2bd05b651b46edf9e12da8d5dec4a99 Fixes
- 47b582f42b6731902a7a0f5b6389300d831bd269 Fix and improvement: dirmngr
- fix: missing then after if
- improvement: using pgrep instead of ps+pgrep|grep
### Other
- 53b55b4b10ef6344a882402d5dcaf11d87b78d3f Initial commit
- ccddcc8b94cb76012869468e28664b6370810a71 +ssh-agent-launcher in bashexec
- 54f779ff55bf85181a9f225f5f247ecd333a6123 Wrong folder
- 056991e234681ede7814ac8ec3654393fcede0b0 Squeeze double ; after sourcing sshenv
- 0fd439814ab5c0d6d3812b838f8f0db945f331bd Doesn't work
- 8c0145b053c6fd7cc2290dd3b8c2e5c86da7eafa Adding postexec for "last-mile tasks"
- 42900f263163133960139481cafaac380dfb8c91 [2]
- 99e0da1b6441da25a0d3427638f0fd1a20076f87 Mark SSH agent variables for export
- effd293bbf913e35aa661efcbcfb9ff26bc2f9a4 ...already marked for export in postexec
This reverts commit 99e0da1b6441da25a0d3427638f0fd1a20076f87.
- 59d4041c607de9c2300399bd7da676218e402c9a +function for adding ssh keys
- 21826df3c6dc99b31533b74770fd49173f409c81 Varname fumble
- f1452b6e9f16813d3a36adbf5a75b3d8b1f47161 Adding distribute folder for servers which cannot reach git
- 1181acc15de33c7ccc30404054ef0bffede47554 Makefile and distribute dir for "git-less" servers
- 1475a69efda4e05b559d7868020f3c0d0f599cb4 Distribution mechanism, more targets in make
- c86f4477e70d890660aac68fba6721dec725962f Execute ssh agent only on machines we want to be the source
Also, see ssh_config(5) and ForwardAgent
- 29741ba0ad0a38b81ff51e103c3f3513efb2f43b +doc for SSHAGH
- e7b2260316caf53f3912fabf71ad7b810c24703c Tags for other tasks
- 11abbcbade2007fe352716161ff9d09843b9503c Check for DFDISTRIB, less output on rm
- 882de8b47f56a95cebfb2a9f126d74ce5900a45c Count (plus proper "doc-string")
- b21eec2927195986d14a9dba2d6663d22d6bd35f Syntax error fixed for format
- 91d09b353a5e9a8a304d2df12ed4ae08bd270884 +.vimrc
- 18d13b86630efe4cf4bd76427b8d93eeeacddb9e +.vimrc [2] (rsync was missing)
- 67acbb88ae6935f7f9d224e36bba660c0d11ba4b Adding vim syntax to .vimrc as I also base a jinja template off of this
- d625e8b0eb5aa249d44aca1c91b7bf6408dd8795 Oopsie, comment syntax :-)
- 2db3e49f0f47819061234e2693f4d64d2caf8bfd Hide grep output
- 75a89b5a8b91b447019d636d233edc7edf115b01 Removed spaces after linenr
- d20ca3164f6dafa059fb6bfe19eb83653c798eb5 + syntastic
- 6f32229e873607ab2976e85dc4e09a6fecb3b6ea Adding gpg-connect-agent to ssh agent machines
- 8c824b06253b3777e663d6b82b72128c5aff0a22 Launch dirmngr
- 8420ced3da356c0982d3c5f4f50047cce5445063 +gnupg
- 38a9b146f6268e38a09e3498020665a3b60d0663 $meaningful_git_commit_message[213]
- 947ad9638a1607e751eddfaab37d5eed369326eb Untested behaviour: ssh-with-gpg
- 3a6624030d1d6407982204e2769222e1bd064942 Alias for ssh-with-gpg
- 19e7bf48322eceacb99f752f0d1630a14c7d4fe6 TGT was missing, lel. Also: passing remaining arguments now.
- e43e77cf8e47f41350588729baf53a2fad862e85 Wrong order :-)
- 1d606042b070a7f0f205821c72c8accde4087785 Enable ssh-support in gpg-agent
- b03248a3b3cb918ad1b25cf978bfa78f9c09c8d0 $SSH_AUTH_SOCK only on the admin stations
- 5a17f02dbf2aac80b15ff1da3397a54dadb8a877 Include gnupg in tarball
- e5d6012736788043b08ed70463665679b3911938 Remove old dirmngr socket. remember to execute only once with multiple connections.
- efa243422f4274ef6a4b8304677ac64d2c76884d Less variable spam
- 2ebd4f1d0db6d9884a66be495edcbe67fe0d80d3 Debian pink for debian systems
- 27b17fe3c96f93bea9248df66a13a3e282a82893 Exclude .local files from distributed tarball
- 56b60c35af0e5ab593aaa124436e6674a1693dab Own colours for AIX
- eca8378796221e58155265713eb9d5c11cd9ea88 Merge branch 'testing' of git.lirion.de:/var/cache/git/dotfiles into testing
- cbcd263273c09e92c7c8cc637ffcec37fe0e39d7 Distinguish rel from fedora, adopting the rh corporate turquois
- 4cf81cc3728df471e50e5aea7a3a92772650109d Syntax error
- 5da59c47bdcdd5f68e1a9429f42ead2e60a5a8dc Make initial dirmngr launch silent
- ed38fa7e33af9162974e940e797d4eb1f11e3d42 Gnupg forwarding now working
- 9e6f65b8f71d2a4c24949a12ba12b701ca65cfa7 Disable SC2012 in xstat
- 1313e4f6e76c6f24ab75219f29aa4bf0466ae787 +package clean
- e7028f317e4319902de85bc1361c8bf7fb70e693 +lst, %call apt binary directly
- bdb326f2ae8a0550c3ce764c937a8f4399c8767f +default pull strategy: no rebase
- 3133cb3cc7aed1481584a73597d7164088b47d13 Force yaml to noexpandtab eventually
|