Graphe des révisions

204 Révisions

Auteur SHA1 Message Date
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
Lucas 13fae1631f rbucmd: use user@host everywhere 2022-01-16 14:23:14 +00:00