Commit Graph

45 Commits

Author SHA1 Message Date
Lucas 6343210d90 Consistently use -r instead of -f for conditional shell sourcing 2023-06-20 00:47:14 +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 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 e104192fa5 shrc: allow per-host customization 2022-10-01 15:02:34 +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 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 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 95a8ef0800 shrc: set `stty status` on OpenBSD 2021-12-15 09:06:33 +00:00
Lucas dbd4ecbc07 dotfiles: `make install` is no longer verbose 2021-11-19 22:23:57 +00:00
Lucas 50cd17d821 xinitrc: small changes
- sct 3500K
- prefer `if cmd; then ...` to `cmd && ...`
- use different files for stdout and stderr
2021-09-20 22:06:51 +00:00
Lucas 7110e32037 fontconfig / xterm: add emoji fallbacks 2021-05-28 12:56:36 +00:00
Lucas 2a35d39180 xinitrc: remove legacy cruft, add sct back
While there, replace `test` with `[ ... ]`.
2021-01-23 11:28:28 +00:00
Lucas 174cc1338b xterm: allow pasting Tabs 2020-12-28 15:52:45 +00:00
Lucas 0ffa5a95e4 tmux: add binding for copying to X11 clipboard 2020-12-27 15:45:40 +00:00
Lucas 56b12b3023 gitconfig: use default core.excludesFile 2020-10-17 13:48:22 +00:00
Lucas 04e0835e0d nexrc: add exrc option 2020-10-17 13:39:26 +00:00
Lucas 79a12e7ff3 xinitrc: map Caps-Lock to compose key 2020-09-20 16:06:22 +00:00
Lucas a7c8d5e369 sekrit: don't define a default SEKRIT_GPG_ID
And abort operation if no SEKRIT_GPG_ID is provided.
2020-08-26 02:42:12 +00:00
Lucas 1839a100f6 shrc: replace vi with nvi 2020-08-23 14:48:24 +00:00
Lucas 0f6b0e5133 Shell cosmetic changes 2020-08-23 14:48:24 +00:00
Lucas db2e270018 gitconfig: update PGP signing information 2020-08-08 19:43:18 +00:00
Lucas 50cffd14cf Use magenta instead of purple in new colorscheme 2020-08-03 20:23:54 +00:00
Lucas 4f841a1fac New colorscheme 2020-08-01 20:46:14 +00:00
Lucas 5ea77d06dc gitconfig: don't define an editor at all 2020-07-10 01:14:52 +00:00
Lucas f12ede4a16 shrc: add local perl5 lib path 2020-07-09 21:52:40 +00:00
Lucas 4028159ae1 gitconfig: use vi; add pull config 2020-07-09 21:46:24 +00:00
Lucas 63c21d37a5 Only add shgit to PS1 if git is installed 2020-02-17 22:40:13 +00:00
Lucas c145066753 tmux: add binding for toggling status bar 2020-02-14 23:33:09 +00:00
Lucas 3ca9d661dc Adjust repeat rate 2020-01-26 14:54:26 +00:00
Lucas eec2186ce6 Configure font size for xterm 2019-12-29 21:10:08 +00:00
Lucas e29482a373 Add default umask
It seems Ubuntu doesn't set it to 022 by default.
2019-12-17 12:50:51 +00:00
Lucas 0d2097cee2 Quote bare '?' as it's a glob pattern 2019-12-09 11:07:17 +00:00
Lucas ba76c45683 Fix shgit shell style and reenable it 2019-12-09 11:05:22 +00:00
Lucas d2ed3d3367 Add noflash to nexrc
In voidlinux, it's on by default, which is a PITA. While there, set all
options in a single line.
2019-11-02 15:53:58 +00:00
Lucas 8d83ffd659 Bring back scalable fonts 2019-11-01 02:17:29 +00:00
Lucas afeec573e8 Unify ssh-askpass theme
Correct font and use only one color for button borders.
2019-10-05 00:29:59 +00:00
Lucas c71e4afe92 Back to bitmap fonts
While there, fix Misc Fixed bold typeface XLFD, add double-width font
for japanese characters, change font size and remove unused fonts.
2019-09-22 17:03:35 +00:00
Lucas 3779fdce2c Initial import 2019-09-11 17:44:49 +00:00