Commit Graph

31 Commits

Author SHA1 Message Date
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
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
f14878faab
zshrc: add timesh() function 2022-03-26 00:37:47 +01:00
486fee013f
zshrc: add alias subvols (for btrfs) 2022-03-26 00:36:37 +01:00
2763d0f256
zshrc: make ssh-agent smarter 2022-03-26 00:35:47 +01:00
57bb1e4504
zshrc: rm alias v colliding with vlang's 'v' 2022-03-26 00:33:14 +01:00
63604f24e6
zshrc: update alias vimrc 2022-03-26 00:31:46 +01:00
ded0d7bee8
zshrc: source bemenu-dracula from .zprofile 2022-03-26 00:29:02 +01:00
aac58fc62a
zshrc: rm unused plugins 2022-03-26 00:20:42 +01:00
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
dbcd280593
zshrc: add nmcli alias 2021-12-07 02:29:31 +01:00
f5ebb5ef4e
zshrc: enable inc_append and extended history opts 2021-12-07 02:26:39 +01:00
fd293d5641
zsh: spaceship-prompt -> starship for zsh 2021-12-07 02:23:47 +01:00
bc8b89dd80
zshrc: fast-syntax-highlighting namespace change 2021-12-07 02:11:22 +01:00
cd9b7a3e5b
zshrc: disable compfix 2021-11-10 03:20:27 +01:00
4f7061d448
zshrc(alias): colour the ip command 2021-11-10 03:19:06 +01:00
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
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
0fce075701
zshrc: do not export variables 2021-09-01 20:51:14 +02:00
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
145c9e5c15
zshrc: update plugins array 2021-09-01 17:05:34 +02:00
3cc11d7ac3
zsh: add bemenu-dracula submodule 2021-09-01 15:40:40 +02:00
4d22b4c163
zshrc: add diff alias 2021-09-01 15:24:14 +02:00
8585aa2bbc
zshrc: vimx is no more 2021-09-01 15:21:42 +02:00
ce2b654134
zshrc: show group ownership with exa 2021-09-01 15:00:45 +02:00
1017ffb50f
zshrc: rm gradle-completion plugin 2021-07-04 18:30:37 +02:00
252c2fdccd
rename: zshrc --> .zshrc 2021-05-20 20:41:06 +02:00
4758e95287
updated .zshrc + file rename
* moved stuff to dotenv for sourcing
* deleted redundant informational stuff
* overall refactored the config (a little)
2020-04-29 12:32:43 +02:00
36a345b169
updated zshrc
* spaceship prompt change
* added aliases and exports
* moved stuff to ~/.dotenv
* added quality-of-life improvements for wayland
2020-04-27 22:57:54 +02:00
88e5f06ff7
added fzf ohmyzsh module + changed Android home 2020-04-09 05:43:15 +02:00
05696707b3
renamed zsh/zshrc to .zshrc 2020-04-06 04:56:57 +02:00