update keyboard bindings for zsh and add notes on more dconf helpers
This commit is contained in:
parent
1bda0bb5d8
commit
0360d68f88
2 changed files with 12 additions and 1 deletions
|
@ -6,7 +6,16 @@
|
||||||
|
|
||||||
shellAliases = { };
|
shellAliases = { };
|
||||||
|
|
||||||
|
defaultKeymap = "emacs";
|
||||||
|
|
||||||
profileExtra = ''
|
profileExtra = ''
|
||||||
|
# Make home/end and ctrl + left/right nav how I expect them to like in bash
|
||||||
|
bindkey "\e[1~" beginning-of-line
|
||||||
|
bindkey "\e[4~" end-of-line
|
||||||
|
bindkey '^[[1;5D' emacs-backward-word
|
||||||
|
bindkey '^[[1;5C' emacs-forward-word
|
||||||
|
|
||||||
|
# Auto completion/suggestions/and case insensitivity
|
||||||
autoload -Uz compinit && compinit
|
autoload -Uz compinit && compinit
|
||||||
setopt correct
|
setopt correct
|
||||||
setopt extendedglob
|
setopt extendedglob
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# use `dump dconf /` before and after and diff the files for easy editing of dconf below
|
# use `dconf dump /` before and after and diff the files for easy editing of dconf below
|
||||||
|
# > `dconf dump / > /tmp/dconf_dump_start && watch -n0.5 'dconf dump / > /tmp/dconf_dump_current && diff --color /tmp/dconf_dump_start /tmp/dconf_dump_current -U12'`
|
||||||
|
# OR (Must be logged into user directly, no SU to user will work): `dconf watch /`
|
||||||
gnome.dconf-editor
|
gnome.dconf-editor
|
||||||
gnomeExtensions.workspace-switch-wraparound
|
gnomeExtensions.workspace-switch-wraparound
|
||||||
#gnomeExtensions.forge # probably don't need on this on tiny laptop but may explore this instead of sway for my desktop
|
#gnomeExtensions.forge # probably don't need on this on tiny laptop but may explore this instead of sway for my desktop
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue