diff --git a/flake.nix b/flake.nix index 663d631..62e3bd8 100644 --- a/flake.nix +++ b/flake.nix @@ -172,7 +172,7 @@ imports = let ifExists = p: if builtins.pathExists p then p else {}; in [ ./base.nix "${self}/hosts/nixos/${hostname}/configuration.nix" - inputs.home-manager.nixosModule + inputs.home-manager.nixosModules.default #inputs.nix-index-database.nixosModules.nix-index # TODO: fix? ] ++ modules ++ extra-modules; #++ inputs.flake-programs-sqlite.nixosModules.programs-sqlite; # TODO: make work diff --git a/users/pbsds/home/profiles/desktop/gnome/dconf-gnome-bindings.nix b/users/pbsds/home/profiles/desktop/gnome/dconf-gnome-bindings.nix index 6bab52d..d9f4bf9 100644 --- a/users/pbsds/home/profiles/desktop/gnome/dconf-gnome-bindings.nix +++ b/users/pbsds/home/profiles/desktop/gnome/dconf-gnome-bindings.nix @@ -141,7 +141,7 @@ with lib.hm.gvariant; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom12" = { binding = ""; - command = "sh -c \"ghostty -e python3 -i $HOME/.local/opt/sympy-interactive-imports.py\""; + command = "ghostty -e \"python3 -i $HOME/.local/opt/sympy-interactive-imports.py\""; name = "Open SymPy terminal"; }; @@ -171,7 +171,7 @@ with lib.hm.gvariant; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5" = { binding = "space"; - command = "sh -c \"ghostty -e `command -v ptpython || echo python3` -i $HOME/.local/opt/python-interactive-imports.py\""; + command = "ghostty -e \"`command -v ptpython || echo python3` -i $HOME/.local/opt/python-interactive-imports.py\""; name = "Open Python Terminal"; }; diff --git a/users/pbsds/home/profiles/shell.nix b/users/pbsds/home/profiles/shell.nix index 56088de..6c9d625 100644 --- a/users/pbsds/home/profiles/shell.nix +++ b/users/pbsds/home/profiles/shell.nix @@ -32,7 +32,9 @@ in # ~/.inputrc programs.readline = { enable = true; - #bindings = { }; + bindings = { + "\\e[Z" = "menu-complete"; # shift+tab + }; variables = { # https://man.archlinux.org/man/core/readline/readline.3.en#Variables completion-ignore-case = true;