Nav apraksta

Kevin Heinicke 292180ccf0 Add common gitconfig file 10 mēneši atpakaļ
dotbot 8eeeff1576 Add install script to dotbot conf 2 gadi atpakaļ
external c08a10f1cb First adjustments for sheldon 1 gadu atpakaļ
nvim 72035f463d Add Brewfile to managed files 4 gadi atpakaļ
scripts cf28183f1d Adjust backup script 11 mēneši atpakaļ
themes a8b14d788e mv tomorrow-night to match repo 11 gadi atpakaļ
.gitignore 3c7548d955 Link ctags and use gutentags 8 gadi atpakaļ
.gitmodules c08a10f1cb First adjustments for sheldon 1 gadu atpakaļ
DefaultKeyBinding.dict fb8fc5098e chmod DefaultKeyBinding to make it editable 11 gadi atpakaļ
README.md cdde9244ff Remove rosetta stuff 2 gadi atpakaļ
clang-format 3a277b4605 Add clang-format file 8 gadi atpakaļ
coc-extensions.json af789030cf Merge upstream 1 gadu atpakaļ
ctags e0feab1ffe Some local changes to ctags, vimrc, env 5 gadi atpakaļ
flake8 0733779bb0 Fine tune flake8 config 7 gadi atpakaļ
gitconfig 292180ccf0 Add common gitconfig file 10 mēneši atpakaļ
gitignore_global ffe034727b Add note about storing secrets on macos 2 gadi atpakaļ
imgcat fd61c1b0b1 Update imgcat 5 gadi atpakaļ
install d1dd234b9d Add arch config file 8 gadi atpakaļ
install.conf.yaml 292180ccf0 Add common gitconfig file 10 mēneši atpakaļ
iterm-profiles.json 80268dbfac Generalize iterm profile 2 gadi atpakaļ
nvimrc 5f019540a5 Switch those colors around 1 gadu atpakaļ
p10k.zsh 8fd6f23938 Latest zsh startup adjustments 2 gadi atpakaļ
sheldon-plugins.toml a50e7d4c81 Add latest zsh config fixes 11 mēneši atpakaļ
task.theme 0eb6d8db74 Remove almost all the taskwarrior color 7 gadi atpakaļ
taskrc-dark a50e7d4c81 Add latest zsh config fixes 11 mēneši atpakaļ
taskrc-light a50e7d4c81 Add latest zsh config fixes 11 mēneši atpakaļ
tmux.conf 9b80b6c4f5 Some maintenance 3 gadi atpakaļ
zlogin cabcb9690c Fix many zsh things 11 mēneši atpakaļ
zsh_local_example 07bfcfeb23 Move all hidden files to visible. 10 gadi atpakaļ
zshrc a50e7d4c81 Add latest zsh config fixes 11 mēneši atpakaļ

README.md

my conf files

Using dotbot its awesome.

I'm using a fork (of a fork of a fork) of instant-markdown-d which uses KaTeX for maths (and has the upstream up to date):

npm install -g git+https://github.com/bixel/instant-markdown-d.git

There are some other tweaks for macOS, I do not want to miss:

Enabling and setting key-repeat and initial key-repeat rates via

defaults write -g ApplePressAndHoldEnabled -bool false
defaults write NSGlobalDomain KeyRepeat -int 1
defaults write -g InitialKeyRepeat -int 10

The changes take effect after a logout. Warning If you want to present a slideshow with these settings enabled, you'll have a nightmate using most presenters.

Remap ESC and CAPSLOCK keys

sudo defaults read com.apple.loginwindow || sudo defaults write com.apple.loginwindow LoginHook $PWD/osx_startup_script.sh && sudo ./osx_startup_script.sh

Oddities

To properly activate autocompletion, I need to run

rm ~/.zcompdump
compinit

Weirdly, this reported "compinit: insecure directories". After a few tries, it "just worked"... If this is not the case, this github issue might help.

Power settings on my old-ish MBP

These should be fine, as per man pmset

sudo pmset -b hibernatemode 25 standbydelaylow 600 standbydelayhigh 1200

Storing secrets and stuff in keychain

Thanks to some medium article

security add-generic-password -a "$USER" -s 'name_of_your_key' -w 'passphrase'

and

security find-generic-password -a "$USER" -s 'name_of_your_key' -w