diff options
| author | Grigory Shipunov | 2023-01-22 02:18:01 +0100 |
|---|---|---|
| committer | Grigory Shipunov | 2023-01-22 02:18:01 +0100 |
| commit | 661d4dffe9f6fa510c67f2db91bb51cbd76c15c9 (patch) | |
| tree | 9987a50207f9ebaf4605292e9f56bda73b339687 /modules | |
| parent | 6874f88994db5fe089a62d2fd0c49453d4a735e4 (diff) | |
some zsh sugar
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/basic-tools.nix | 7 | ||||
| -rw-r--r-- | modules/sway.nix | 4 |
2 files changed, 11 insertions, 0 deletions
diff --git a/modules/basic-tools.nix b/modules/basic-tools.nix index 72f1b53..8b07abb 100644 --- a/modules/basic-tools.nix +++ b/modules/basic-tools.nix @@ -80,6 +80,8 @@ export HISTFILE="$HOME/.zsh_history" export HISTSIZE=10000000 export SAVEHIST=10000000 + # allow comments + setopt interactivecomments ''; promptInit = '' source ${pkgs.liquidprompt}/share/zsh/plugins/liquidprompt/liquidprompt @@ -97,6 +99,11 @@ LP_SSH_COLORS=1 ''; }; + # integrate fzf into shell + programs.fzf = { + keybindings = true; + fuzzyCompletion = true; + }; programs.iftop.enable = true; programs.mosh.enable = true; diff --git a/modules/sway.nix b/modules/sway.nix index 51c0260..c61dde5 100644 --- a/modules/sway.nix +++ b/modules/sway.nix @@ -132,10 +132,14 @@ services.udisks2.enable = true; environment.shellAliases = { + # mounting shit mnt = "udisksctl mount -b"; umnt = "udisksctl unmount -b"; unlock = "udisksctl unlock -b"; lock = "udisksctl lock -b"; + # easier navigation + pwc = "pwd|wl-copy"; + cdp = "cd $(wl-paste)"; }; qt = { |
