Commit Graph

54 Commits

Author 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 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 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