7c98b592bc
Remove (potentially broken) histfile migration
2026-03-13 09:56:01 +00:00
06977c56c9
Move adding ~/.local/bin to PATH after Hombrew
2025-09-02 22:22:18 +01:00
Benie
46f2b88db1
Teach pixi xdg base-dir manners
2025-07-30 10:16:08 +00:00
a0468b7842
Always enable CMake color diagnostics
2025-02-07 12:22:28 +00:00
ee2dac70db
Only migrate histfile if target doesn't exist
2024-09-11 20:30:01 +01:00
Kenneth Benzie (Benie)
8812ef8544
Use XDG base dir vars instead of defaults
2024-09-10 07:39:51 -07:00
4ff10eb05e
Use neovim as man pager
2024-08-03 00:09:45 +01:00
6632715529
Teach golang xdg manners
2024-05-17 21:44:04 +01:00
47082002f9
Define fzf theme based on Kanagawa
2024-05-01 21:27:44 +01:00
18bcb6ccde
Add CMAKE_EXPORT_COMPILE_COMMANDS env var
2024-03-09 13:18:25 +00:00
Benie
efbfa23241
Add new homebrew install locaiton to PATH
2022-12-10 15:59:39 +00:00
a81465daad
Only set WGETRC if $HOME/.config/wget/rc exists
2022-11-06 14:56:49 +00:00
efcea9e8a5
Change value of WGETRC
2022-09-20 22:45:42 +01:00
a362ab0e04
Prefer nvim over vim for EDITOR, don't use which
2022-02-26 17:22:51 +00:00
014dadecb2
Only set WGETRC when ~/.config/wgetrc exists
2021-08-03 14:19:08 +01:00
4561adf530
Teach ipython to use XDG base dirs
2021-06-17 22:46:14 +01:00
0b5fc5ad97
Set CMAKE_GENERATOR when ninja is present
2021-01-18 19:11:24 +00:00
92bacb5785
Teach various tools XDG Base Directory spec manners
2020-08-22 10:43:26 +01:00
db124794ef
Add unversioned brew python links to PATH
...
The `python` Homebrew package installs unversioned links to Python 3
executables in `/usr/local/opt/python/libexec/bin`. Add this directory
to the `PATH` environment variable when it's present.
2020-01-16 23:25:09 +00:00
ec8675fa86
Use XDG base dirs for ccache
2020-01-14 10:54:24 +00:00
9164432cc2
Don't store less history
2019-12-10 13:26:36 +00:00
39a4d589b3
Change default pylint data storage location
2019-12-10 12:16:44 +00:00
6eec18c98e
Set EDITOR to vim if it exists
2019-11-10 13:47:09 +00:00
4252d06e65
Fix ccache PATH on Manjaro
2019-10-01 22:50:20 +01:00
8526bdb4e3
Export CTEST_OUTPUT_ON_FAILURE=1
...
When a `ctest` run contains a failed test, actually print the `stdout`
and `stderr` output.
2019-08-22 21:32:15 +01:00
7b87688885
Use pinentry-curses for lastpass-cli on Debian
2018-10-31 17:33:16 +00:00
585925df38
Fix vi-mode grips
...
Tips from [zsh-vimto](https://github.com/laurenkt/zsh-vimto ).
* Remove delay when changing mode
* Enable backspace when returning to viins from vicmd mode
2018-08-30 22:44:22 +01:00
2ac97afdd1
Update options
...
Fix spellings of various options, enable some new options found in
[https://github.com/willghatch/zsh-saneopt ](zsh-saneopt).
2018-08-30 22:30:11 +01:00
0992b65d17
Don't explicitly add python to PATH
...
After fixing the macOS `/etc/zprofile` issue rewriting the `PATH`
environment variable it is no longer necessary to explicitly add
`/usr/local/opt/python/libexec/bin` to `PATH` since Homebrew installed
python 2.x is installed in `/usr/local/bin` and is used by default.
2018-08-28 21:58:22 +01:00
0ab04406ec
Fix macOS PATH being rewritten in /etc/zprofile
...
macOS is obnoxious and overwrites the PATH from a users ~/.zshenv, which is
sourced first, in /etc/zprofile by calling `/usr/libexec/path_helper -s` so
this is required so that PATH is once again set to the desired value.
2018-08-26 20:19:12 +01:00
9f9c4a11eb
Add GoogleTest environment variables
2018-08-22 10:22:36 +01:00
5a1ef73524
Fix ccache compiler aliases being first in PATH
...
Add ccache symlink directory to start of PATH, this must be after
`typeset -U PATH` because on macOS this reorders the list so ccache's
symlinks will no longer be at the start of PATH rendering it unusable.
2018-04-21 16:59:35 +01:00
4fce36e27b
Add Homebrew python to PATH if present
2017-12-04 21:38:30 +00:00
deb03421a3
Reorder ~/.local environment variables
2017-11-30 20:51:29 +00:00
d2626b5fa5
Move history file to ~/.cache/zsh/histfile
...
Also ensure that ~/.cache/zsh exists.
2017-11-30 20:44:12 +00:00
654cd21eda
Make zshenv logic more concise
2017-11-30 09:50:10 +00:00
82a29ae54b
Add usage comments to scripts
2017-11-30 09:49:08 +00:00
46dff558ab
Add (mostly) ported zsh configuration
2017-11-21 18:16:00 +00:00