summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/basic-tools.nix7
-rw-r--r--modules/sway.nix4
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 = {