surtur
723daf1e05
aliases.zsh: change attic alias to use #default
2024-03-21 20:03:37 +01:00
surtur
ae16a7168d
aliases.zsh: add kubectl development alias
2024-03-21 20:03:16 +01:00
surtur
27d92b2412
aliases.zsh: add whoasn alias
2024-03-21 19:19:41 +01:00
surtur
8339b36882
nix,zsh: add alias for attic
2023-11-12 21:57:25 +01:00
surtur
d354bbe172
aliases.zsh: add normalise-unicode
2023-10-03 19:50:50 +02:00
surtur
ecead9eac4
zsh: set bindings without zvm
2023-09-08 16:04:11 +02:00
surtur
8d3b64e57e
functions.zsh: actually declare funcs as funcs
2023-09-08 14:29:46 +02:00
surtur
7be15c66bc
functions.zsh: add check to fzf-open
2023-09-08 14:29:15 +02:00
surtur
5770f77589
zshrc: rm cruft
2023-09-08 14:28:13 +02:00
surtur
648cc9362b
zshrc: rm old comment
2023-09-08 14:26:49 +02:00
surtur
68c26a9ac1
zshrc: break out sourcing code
2023-09-08 14:25:30 +02:00
surtur
cd8c93a206
zshrc: split omz code into its own file
2023-09-08 14:21:08 +02:00
surtur
d64ad12a9f
zshrc: rm variabl not applicable to current history search solution
2023-09-08 14:16:07 +02:00
surtur
84494f739d
zshrc: stop adding duplicates into $fpath
2023-09-08 14:15:15 +02:00
surtur
661b2b4d7c
zshrc: revert disabling shell auto title
2023-09-08 14:14:48 +02:00
surtur
889fd62e17
zsh: split functionality into child files
2023-09-08 14:12:40 +02:00
surtur
f758162425
zshrc: check for system, not hostname
2023-09-08 13:56:19 +02:00
surtur
73d7c50c2e
zshrc: don't highlight unused stuff
2023-08-18 17:21:59 +02:00
surtur
ef4f646ab6
zshrc: rm cruft, be ready for profiling
2023-08-18 17:21:23 +02:00
surtur
7e0ea6ace1
zshrc: source files only if they exist
2023-08-18 17:20:23 +02:00
surtur
12dddf410c
zshenv,zprofile: add to path more wisely
2023-08-18 17:09:44 +02:00
surtur
54bff9985c
zshrc: tweak completion options
2023-08-18 16:53:59 +02:00
surtur
81da12976e
zshrc: tweak fzf options
2023-08-18 16:53:09 +02:00
surtur
0206842488
functions.zsh: add timeplugins func
2023-08-18 16:25:33 +02:00
surtur
86448eacc3
functions.zsh: use first-found time
2023-08-18 16:25:20 +02:00
surtur
7e33c0ccfa
zshrc: use source instead of .
2023-08-18 16:24:09 +02:00
surtur
626ae6dba7
zshrc: set ZSH_COMPDUMP
2023-08-18 16:23:53 +02:00
surtur
21cf4282f7
zshrc: disable unneeded functionality
2023-08-18 16:10:15 +02:00
surtur
663f597237
zshrc: change HIST_STAMPS to yy-mm-dd
2023-08-18 16:04:10 +02:00
surtur
fb49e350b0
zshrc: use 'colored-man-pages' plugin
2023-08-18 16:03:42 +02:00
surtur
1afe736a84
zshrc: tweak highlighters conf
2023-08-18 16:03:22 +02:00
surtur
45c64a1b06
zshrc: add bindkey
2023-08-18 16:02:49 +02:00
surtur
fefcda0019
zshrc: disable manually running ssh-agent
2023-08-18 16:02:12 +02:00
surtur
dfb36fe2a7
zsh: disable dircolors
2023-08-18 15:57:38 +02:00
surtur
32a749b963
zsh: use the new zstyle syntax
2023-08-18 15:57:10 +02:00
surtur
adc80419da
aliases.zsh: bind aliases to dotfiles home
2023-08-10 22:28:44 +02:00
surtur
baa26603ef
home-manager: update+manage .zshrc and .zprofile
2023-07-10 05:37:57 +02:00
surtur
d7ed36e4b9
zsh: add kubectl aliases
2022-11-28 22:02:26 +01:00
surtur
8450b2bc06
functions.zsh: fix typo in timesh()
2022-10-18 13:53:01 +02:00
surtur
26089f154f
functions.zsh: add flexibility to upload()
2022-10-18 13:48:43 +02:00
surtur
cced738553
aliases.zsh: add aliases for piping to vim,less
2022-10-17 21:05:04 +02:00
surtur
7824939591
zshrc: FZF_CTRL_T_COMMAND += --hidden
2022-10-17 21:03:41 +02:00
surtur
6b098deee9
zshrc: set TERM=xterm-kitty for dircolors
2022-10-17 21:01:45 +02:00
surtur
9fb9328311
zshrc: export the surtur
2022-10-17 21:01:17 +02:00
surtur
0a57ad43bc
zshrc: add set *IM_MODULE=ibus
2022-10-17 21:00:57 +02:00
surtur
94f389b0fc
zshrc: add VISUAL,SYSTEMD_EDITOR
2022-10-17 21:00:17 +02:00
surtur
2e25b8c052
zshrc: make sure to export EDITOR,TERM
2022-10-17 20:58:25 +02:00
surtur
33282bf536
zshrc: solve ssh-agent shenenigans
2022-10-17 20:56:53 +02:00
surtur
b31beb0d56
home-manager: manage most of the zsh files
2022-09-07 22:33:02 +02:00
surtur
69747dac8e
aliases.zsh: add signal-desktop alias
2022-09-07 22:08:13 +02:00
surtur
5e3166b537
aliases.zsh: add dotfiles alias
2022-09-07 22:07:46 +02:00
surtur
4847114c7a
aliases.zsh: add tmux alias
2022-09-07 22:06:57 +02:00
surtur
923cf0affc
aliases.zsh: keep DRY
2022-09-07 22:06:29 +02:00
surtur
81b70c12e2
zshenv: do not disable ccache
2022-09-07 21:59:34 +02:00
surtur
cce0cc123f
zshenv: add android tool folders to $PATH
2022-09-07 21:58:48 +02:00
surtur
b35be86999
zsh: reiterate the wish of completion caching
2022-08-31 14:47:17 +02:00
surtur
335cc4cb73
zsh: make sure to eval direnv hook
2022-08-31 14:31:18 +02:00
surtur
af78b20390
zshenv: add npm bin path to PATH
2022-08-28 21:43:11 +02:00
surtur
f2ddc94cea
zsh,go: mv GOPATH
2022-08-28 21:39:22 +02:00
surtur
67e2a1427f
zsh/aliases: add another check before adding nixGL
2022-07-08 02:38:16 +02:00
surtur
a119e751ec
sheldon: pin zsh-nix-shell,use specific entrypoint
2022-07-03 12:15:20 +02:00
surtur
366535955f
zshrc(fzf): unexclude .git folders
2022-07-03 12:13:23 +02:00
surtur
a96f4d335c
zshrc(plugins): split the array to multiple lines
2022-07-03 12:11:00 +02:00
surtur
085ae5852e
zshrc: bind '^O' to a custom 'fzf-open' zle widget
2022-07-03 12:04:48 +02:00
surtur
af6266010c
zshrc: add folders with completions
2022-07-03 12:00:42 +02:00
surtur
e7cd64615e
zshrc: conditionally load asdf.sh
2022-07-03 11:58:53 +02:00
surtur
feb321c217
zsh/aliases: add verbosity to gitagain
2022-06-27 21:57:59 +02:00
surtur
3c909b7eaa
zsh/aliases: add ssh key listing alias
2022-05-20 14:10:52 +02:00
surtur
b3f7fa028f
zsh/aliases: add 'git commit --amend'++ alias
2022-05-20 14:08:43 +02:00
surtur
5afcc28c80
zsh,nix-shell: add 'go run' alias
2022-05-14 19:04:30 +02:00
surtur
b758f5d2ee
zshenv: only edit default PATH if $IN_NIX_SHELL...
...
...is set.
otherwise the default is satisfying.
2022-05-02 23:45:36 +02:00
surtur
1437181f17
zshenv: set GOPATH,GOBIN
2022-05-02 23:43:39 +02:00
surtur
443b7e0567
zshenv: edit PATH
2022-05-02 23:42:41 +02:00
surtur
3d408f8fee
cargo config: manually specify rustc
...
since using rust toolchain from rustup, it's probably best to specify
the full path to rustc. the correct one should be called from the main
shell in use (zsh) but when invoked from e.g. bash, another rustc might
get called as PATH is not properly set up there
2022-04-16 17:15:13 +02:00
surtur
861157d033
zshrc: only source aliases.zsh once
2022-04-03 22:49:24 +02:00
surtur
ed00dc2dbc
zsh: add .zshenv
2022-04-03 22:46:00 +02:00
surtur
102475c777
zshrc: actually source .zsh/aliases.zsh
2022-04-03 22:34:17 +02:00
surtur
bf51cf8f8b
zshrc: move functions to .zsh/functions.zsh
2022-04-03 22:31:19 +02:00
surtur
3ccdbab746
zshrc: setopts++
2022-03-26 02:14:00 +01:00
surtur
0d70260836
zsh: move aliases to .zsh/aliases.zsh
2022-03-26 01:51:57 +01:00
surtur
04a94c4705
zsh,nix: source nix.sh from user's nix-profile
...
add 'chisui/zsh-nix-shell' and 'spwhitt/nix-zsh-completions' plugins
with sheldon
2022-03-26 01:41:15 +01:00
surtur
e4a745d5fb
zsh: add jeffreytse/zsh-vi-mode to be -- NORMAL --
...
add jeffreytse/zsh-vi-mode with sheldon.
history substring search bindings are remapped to work with 'viins' and
'vicmd' (NORMAL) modes of the vi prompt, and J and K mappings in 'vicmd'
mode are added.
fzf loading also had to be reworked using system installation fzf
completions are used. bindings for fzf are broken if loaded
conventionally, therefore a helper function is offered by zsh-vi-mode to
source anything after vi mode is initialized and it is used to source
said completions.
at this occasion FZF_COMPLETION_OPTS et al. have also been reworked a
little to use dracula colorscheme, fd-find instead of find and bat to
auto-colour files.
2022-03-26 01:20:55 +01:00
surtur
f14878faab
zshrc: add timesh() function
2022-03-26 00:37:47 +01:00
surtur
486fee013f
zshrc: add alias subvols (for btrfs)
2022-03-26 00:36:37 +01:00
surtur
2763d0f256
zshrc: make ssh-agent smarter
2022-03-26 00:35:47 +01:00
surtur
57bb1e4504
zshrc: rm alias v colliding with vlang's 'v'
2022-03-26 00:33:14 +01:00
surtur
63604f24e6
zshrc: update alias vimrc
2022-03-26 00:31:46 +01:00
surtur
ded0d7bee8
zshrc: source bemenu-dracula from .zprofile
2022-03-26 00:29:02 +01:00
surtur
aac58fc62a
zshrc: rm unused plugins
2022-03-26 00:20:42 +01:00
surtur
31478dfdb6
migrate from zplug to sheldon...
...
...(https://sheldon.cli.rs/ ): Fast, configurable, shell plugin manager
and as a consequence of a recent(-ish) update of zsh on fedora 35
(zsh.x86_64 5.8.1-1.fc35 @updates), fpath also has to be set manually.
2022-03-25 23:57:54 +01:00
surtur
dbcd280593
zshrc: add nmcli alias
2021-12-07 02:29:31 +01:00
surtur
f5ebb5ef4e
zshrc: enable inc_append and extended history opts
2021-12-07 02:26:39 +01:00
surtur
fd293d5641
zsh: spaceship-prompt -> starship for zsh
2021-12-07 02:23:47 +01:00
surtur
bc8b89dd80
zshrc: fast-syntax-highlighting namespace change
2021-12-07 02:11:22 +01:00
surtur
cd9b7a3e5b
zshrc: disable compfix
2021-11-10 03:20:27 +01:00
surtur
4f7061d448
zshrc(alias): colour the ip command
2021-11-10 03:19:06 +01:00
surtur
abf44abd4f
zshrc: unset GIT_{BRANCH,STATUS}_COLOR
...
let it be whatever it wants to be (the default)
2021-11-10 03:17:21 +01:00
surtur
700d4c59dc
zsh: accomodate rootless podman in DOCKER_HOST
...
* necessary for the seamless use of rootless podman/podman-docker
(compat) convenience, since the "docker socket" -> podman.sock -> now
resides inside user's run directory
* follow-up of d03d466672
2021-11-10 03:09:16 +01:00
surtur
0fce075701
zshrc: do not export variables
2021-09-01 20:51:14 +02:00
surtur
90777182c6
zshrc: swith fzf to dracula theme; rm env var
...
* set fzf colors to match the dracula theme
* stop setting '~~' as FZF_COMPLETION_TRIGGER
2021-09-01 20:46:04 +02:00