Commit graph

67 commits

Author SHA1 Message Date
odrling 0a76ee9456
[zsh] fix prompt for fzf bindings 2024-04-15 10:58:13 +02:00
odrling d615a1164d
[zsh] remove zsh-fzy submodule 2024-04-15 10:53:46 +02:00
odrling 80bfbef3bf
[zsh] use fzf or fzy bindings when available 2024-04-15 10:53:22 +02:00
odrling 7483c19218
[zsh] use fzy for completion 2024-04-12 19:35:17 +02:00
odrling 54451a841c
[envs] move python hook detection to envs.zsh 2024-04-10 10:10:18 +02:00
odrling 21d50e89f8
[envs] don't show enabled meson hooks as detected hooks 2024-04-10 10:07:43 +02:00
odrling 16ac82622d
[envs] detect muon/meson hooks 2024-04-10 10:01:22 +02:00
odrling f365a574f8
[envs] bash support for hooks 2024-03-27 22:15:43 +01:00
odrling 892dc6a2c0
[envs] support bash 2024-03-27 21:42:40 +01:00
odrling 571d6ee98c
[zsh] use a simpler prompt
p10k is a bit too much
2024-03-27 05:51:53 +01:00
odrling cc3bcf36c6
[zsh] envs: delete debug function 2024-03-21 23:49:52 +01:00
odrling 9a7a72e3c5
[zsh] add license to python hook file 2024-03-16 14:28:20 +01:00
odrling ef5115ee69
[zsh] make debug function actually work interactively 2024-03-15 23:27:13 +01:00
odrling 56607ea65c
[zsh] make debug less work for python 2024-03-15 23:23:25 +01:00
odrling 9d379ba7e3
[zsh|git] update git global hook setup
use git config variables to run global hooks, and try to detect them
when entering a dir
2024-03-15 22:59:28 +01:00
odrling 0bcd5f42de
[zsh] autoload venv when pyproject.toml file exists 2024-03-15 21:54:34 +01:00
odrling 2df9d36725
[zsh] prefix all functions with odr-
except die/einfo/ewarn because why not
2024-03-15 21:33:38 +01:00
odrling 1d7abccd9d
[zsh] add flag to allow loading git-tracked .envrc file 2024-03-14 15:24:46 +01:00
odrling 827045542c
update submodules 2024-03-14 14:59:48 +01:00
odrling e673f3ffb6
[zsh] add license to envs.zsh 2024-03-12 22:39:27 +01:00
odrling 2b95b77b0f
[zsh] only check .envrc files when inside of a worktree 2024-03-12 22:22:12 +01:00
odrling 0ea6466bb2
[zsh] set default env for all dirs
should be fine now
2024-03-12 22:17:06 +01:00
odrling ee74ce9005
[zsh] report parent envrc files not being loaded 2024-03-12 22:14:35 +01:00
odrling af3bc8c946
[zsh] fix allow-envrc call to loadenvrc 2024-03-12 22:04:36 +01:00
odrling c7488be2f7
[zsh] fix message 2024-03-12 22:03:00 +01:00
odrling b593ed1987
[zsh] use git config to allow loading of .envrc files
simple and workable
2024-03-12 21:33:53 +01:00
odrling e38849835f
[zsh] stage my hunks ig
silly
2024-03-12 21:24:27 +01:00
odrling 5bfc477dbd
[zsh] load envrc from parent dirs before current envrc 2024-03-12 19:44:55 +01:00
odrling 1df02298b0
[zsh] prepend PATH with python venv bin dir 2024-03-12 19:03:34 +01:00
odrling f15ecb83f4
[zsh] remove emulate -L
didn't do what I thought it would
2024-03-12 18:45:41 +01:00
odrling 5bb03c3e00
[zsh] load dir environment during zsh startup 2024-03-12 18:40:45 +01:00
odrling e498f65fc3
[zsh] print .envrc file content 2024-03-12 18:36:52 +01:00
odrling 53e9c8fabc
[zsh] load envrc files in all dirs except misc
simpler for now
2024-03-12 18:24:20 +01:00
odrling c0dbe95501
[zsh] replace direnv with zsh hook 2024-03-12 18:15:11 +01:00
odrling 0c762df6a4
[zsh] go back to p10k
quite nice on its own compared to starship
2024-03-01 19:20:45 +01:00
odrling 87600b79ff
update submodules 2024-02-07 14:21:20 +01:00
odrling edd2d62a1a
[zsh] do without zinit
works fine now that .zshrc is a lot simpler
2023-12-12 23:35:52 +01:00
odrling 5cf091f5dd
[zsh] clean .zsh directory 2021-12-09 21:25:54 +01:00
odrling 2da0cbeda0
[zsh] fast-syntax-highlighting 2021-12-07 16:53:10 +01:00
odrling a51ff4082e
update submodules 2021-11-19 16:16:07 +01:00
odrling 480d783676
update submodules 2021-08-24 04:29:39 +02:00
odrling 1ab1b86e97 update submodules 2021-06-26 15:05:13 +02:00
odrling 42dfd77906 update submodules 2021-05-08 18:03:13 +02:00
odrling a531e4db35 update submodules 2021-04-05 23:08:36 +02:00
odrling 8ffe63b7d7 [zsh] evalcache 2021-04-05 22:44:21 +02:00
odrling a784b51bf9 update submodules 2021-03-25 16:16:11 +01:00
odrling 8284f0fd7c update submodules 2021-02-05 20:19:49 +01:00
odrling fe6243f618 update submodules 2020-11-07 16:45:24 +01:00
odrling 8904da03cc zsh-nix-shell 2020-06-19 14:06:47 +02:00
odrling 845782055e update submodules 2020-05-02 14:14:40 +02:00