fix: zsh session vars sourced correctly

This commit is contained in:
Patrick Großmann 2023-02-21 00:30:21 +01:00
parent 9f482e447c
commit aa567d0578
Signed by: patrick
GPG key ID: 451F95EFB8BECD0F
3 changed files with 23 additions and 17 deletions

View file

@ -140,6 +140,7 @@ in {
# xournalpp needs this or else it will crash # xournalpp needs this or else it will crash
gnome3.adwaita-icon-theme gnome3.adwaita-icon-theme
]; ];
programs.zsh.enable = true;
programs.steam = { programs.steam = {
enable = true; enable = true;

View file

@ -34,6 +34,13 @@ function atuin-prefix-search-any-end() {
}; zle -N atuin-prefix-search-any-end }; zle -N atuin-prefix-search-any-end
function atuin-reset-search() {
unset _atuin_search_prev_buffer
}
autoload -U add-zle-hook-widget
add-zle-hook-widget line-init atuin-reset-search
function atuin-prefix-search-backward-end() { function atuin-prefix-search-backward-end() {
direction=1 atuin-prefix-search-any-end direction=1 atuin-prefix-search-any-end
}; zle -N atuin-prefix-search-backward-end }; zle -N atuin-prefix-search-backward-end
@ -260,5 +267,3 @@ unfunction setup_keybinds
# Set umask # Set umask
umask 077 umask 077
export EDITOR="nvim"

View file

@ -8,11 +8,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1676153903, "lastModified": 1676599101,
"narHash": "sha256-uetRyjgMiZCs6srmZ10M764Vn7F53M9mVuqnzHmyBqU=", "narHash": "sha256-CKS6UsOGhoNxGDBt9wyFiWHvtng/+BMAJ4G8ahhe1DE=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "ea17cc71b4e1bc5b2601f210a1c85db9453ad723", "rev": "de657061b13cf329c57a1a9730a5049a971b40b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -61,11 +61,11 @@
}, },
"flake-utils": { "flake-utils": {
"locked": { "locked": {
"lastModified": 1667395993, "lastModified": 1676283394,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
"owner": "numtide", "owner": "numtide",
"repo": "flake-utils", "repo": "flake-utils",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -103,11 +103,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1675935446, "lastModified": 1676367705,
"narHash": "sha256-WajulTn7QdwC7QuXRBavrANuIXE5z+08EdxdRw1qsNs=", "narHash": "sha256-un5UbRat9TwruyImtwUGcKF823rCEp4fQxnsaLFL7CM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "2dce7f1a55e785a22d61668516df62899278c9e4", "rev": "da72e6fc6b7dc0c3f94edbd310aae7cd95c678b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -118,11 +118,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1676110339, "lastModified": 1676569297,
"narHash": "sha256-kOS/L8OOL2odpCOM11IevfHxcUeE0vnZUQ74EOiwXcs=", "narHash": "sha256-2n4C4H3/U+3YbDrQB6xIw7AaLdFISCCFwOkcETAigqU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e5530aba13caff5a4f41713f1265b754dc2abfd8", "rev": "ac1f5b72a9e95873d1de0233fddcb56f99884b37",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -161,11 +161,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1675688762, "lastModified": 1676513100,
"narHash": "sha256-oit/SxMk0B380ASuztBGQLe8TttO1GJiXF8aZY9AYEc=", "narHash": "sha256-MK39nQV86L2ag4TmcK5/+r1ULpzRLPbbfvWbPvIoYJE=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "ab608394886fb04b8a5df3cb0bab2598400e3634", "rev": "5f0cba88ac4d6dd8cad5c6f6f1540b3d6a21a798",
"type": "github" "type": "github"
}, },
"original": { "original": {