Lucas Gabriel Vuotto
134c479e36
pstsrv: pass arguments down in curl wrapper
2024-02-03 15:56:02 +00:00
Lucas
197ff43700
Xdefaults: font sizes, ssh-askpass theming
2023-11-25 12:03:00 +00:00
Lucas
7906567282
xinitrc: don't call x-dpi-facesizes.sh
2023-11-25 11:12:55 +00:00
Lucas
904a4be896
gitconfig: add alias for switch
2023-11-25 11:09:37 +00:00
Lucas
29d56d0afa
dotfiles: fix Makefile license years after previous
2023-11-25 11:08:19 +00:00
Lucas
3e2df5c6f2
vimrc: import
2023-11-25 11:00:23 +00:00
Lucas
6b2c9dac0c
sekrit: increase default length to 44
...
This makes all the default passwords valid Base64 yielding 264 bits of
entropy.
2023-11-25 10:49:40 +00:00
Lucas
19049d2472
color-hash.ksh: small improvements
...
Don't set color and return the index instead. This allows also using it
for background. Sprinkle a couple of '-nr --' for 'print' calls. Add the
fnv1 variant.
2023-10-24 19:51:20 +00:00
Lucas
0d7fd8f76a
termcolors: adapt to latest tset and fix output
2023-10-24 19:44:47 +00:00
Lucas
945e441173
xenodm: Xresources options sync
2023-06-20 01:21:38 +00:00
Lucas
89b9b533ed
colorscheme: white fg, black bg
2023-06-20 01:19:47 +00:00
Lucas
b6b6f2f259
xinitrc: allow per-host customization
2023-06-20 01:11:23 +00:00
Lucas
00112acf28
xinitrc: load Xdefaults into XRDB only when Xresources is present
...
This reallows for editing Xdefaults in runtime. This is not supported by
all programs, sadly. nsxiv is one of such programs.
2023-06-20 01:10:58 +00:00
Lucas
ee215f8eac
Fix license years
2023-06-20 01:00:31 +00:00
Lucas
6343210d90
Consistently use -r instead of -f for conditional shell sourcing
2023-06-20 00:47:14 +00:00
Lucas
432832cd5a
pstsrv: rewrite, drop ix.io, add uguu.se
2023-06-19 15:56:43 +00:00
Lucas
9f004d4faf
color-hash.ksh: provide a fnv1a implementation and switch to it
2023-02-11 18:42:20 +00:00
Lucas
f7077ac5c5
Add script for coloring text based on its input
2023-02-11 17:23:07 +00:00
Lucas
8e24da6bcd
shrc: remove shgit integration
2023-02-11 12:34:07 +00:00
Lucas
a783663e02
shrc: remove \unalias -a
...
At least on OpenBSD's ksh, local is an alias, and it's too useful to let
it go.
2023-02-11 12:28:35 +00:00
Lucas
ff8cf24335
fontconfig: use Twemoji instead of Noto Color
2023-01-28 20:51:10 +00:00
Lucas
843e9d5c8d
Add script for calculating Exchange Rates
2023-01-21 11:41:57 +00:00
Lucas
af48680528
hlwm: adjust Tor Browser rule
2022-11-06 13:45:37 +00:00
Lucas
9ad60c9944
gitconfig: allow per-host customization
2022-11-06 13:44:29 +00:00
Lucas
d34fc2d31c
gitconfig: remove GPG-related config
2022-11-06 13:43:51 +00:00
Lucas
a46787c684
shrc: simplify per-host customization
...
Use ~/.shrc.local instead of ~/.shrc.$(hostname)
2022-11-06 13:39:34 +00:00
Lucas
98659829cb
hlwm: add rules for Gajim
2022-10-01 15:03:14 +00:00
Lucas
e104192fa5
shrc: allow per-host customization
2022-10-01 15:02:34 +00:00
Lucas
560732f908
sekrit: replace gpg2 with gpg
2022-09-05 01:16:23 +00:00
Lucas
0c39daaa0a
shrc: add support for calendar
2022-08-08 16:35:17 +00:00
Lucas
17bccfb1b0
shrc: remove stderr redirect from command calls
2022-08-08 16:25:57 +00:00
Lucas
35002770b8
backout fc3171ae5e
...
timeout(1) isn't interruptible, and it fires while you're entering your
key's passphrase, giving a subpar UX.
2022-08-06 01:01:19 +00:00
Lucas
147695edc4
fetch: change storage implementation
...
Instead of partitioning over YYYY/mm/dd, take the SHA256 of the URL and
partition over the first, second and tail bytes of it. It has the upside
of being more rsync-friendly and there is no longer a need to keep a
different file, "everything", to look up already retrieved URLs. Also
replace the "url" file with a "meta" file, organized as key=value,
currently holding URL and retrieval date.
2022-08-03 03:33:28 +00:00
Lucas
68e11fc972
fetch: explain why we call tty(1)
...
While at it, also use safe test operands.
2022-08-03 03:27:43 +00:00
Lucas
fc3171ae5e
sekrit: use timeout in cp if present
2022-07-30 14:45:04 +00:00
Lucas
7dbf7e8711
sekrit: replace OPTIND -> $OPTIND inside $(( ))
2022-07-30 14:34:17 +00:00
Lucas
a1a25aa80a
x-dpi-facesizes.sh: support an optional paramter
2022-06-22 01:01:59 +00:00
Lucas
7277f2057e
sekrit: don't make output file read-only
...
This makes it easier to overwrite the output with `rm -P` or `shred`.
2022-06-17 15:55:36 +00:00
Lucas
2ae7b3db3c
xinitrc: only call sct if it's present
2022-05-18 14:05:52 +00:00
Lucas
a3264597a6
nexrc: set filec
...
The nvi version shipped in Void Linux doesn't set it to <Tab> by
default. Backslash-escaped Tab is the only way to set it to that value.
2022-05-18 14:05:52 +00:00
Lucas
9f0e7a0c12
Xdefaults, xinitrc: dynamically calculate font size
...
Recent changes in OpenBSD made my laptops share different (althought
correctly calculated) DPIs. Add an script and rework X resources loading
so:
1. load ~/.Xdefaults into xrdb for baseline
2. run the script to compute a DPI and xterm's faceSize so it respects
some values previously defined in this repo
As an upside, now XTerm.VT100.faceSize can be queried, so use that in
hlwm theme.
2022-05-17 03:14:19 +00:00
Lucas
e6a6fadfb3
hlwm: fix copypasto from previous
2022-04-02 14:44:30 +00:00
Lucas
f721826d92
screenshot: replace xwd+netpbm with maim
...
While at it, add a new keybind for it.
2022-03-20 04:25:18 +00:00
Lucas
f020fac3d5
fontconfig: sync config
2022-03-20 04:13:09 +00:00
Lucas
49f6392c9f
hlwm: sync config
2022-03-20 04:13:09 +00:00
Lucas
11b5127750
Xdefaults: deal with changes in X DPI calculations
2022-03-20 04:13:06 +00:00
Lucas
8d3c63cc5e
shrc: add support for NNCP
2022-03-20 04:13:00 +00:00
Lucas
d675a92a92
Rename cassh-keygen.sh -> sshca-keygen.sh
2022-02-06 14:31:39 +00:00
Lucas
d6242cfef0
Remove incomplete script
2022-01-20 13:12:24 +00:00
Lucas
489dba6933
Add scripts for helping managing a SSH CA
2022-01-16 14:23:14 +00:00