diff --git a/flake.lock b/flake.lock index bff6ae8..68c2c6a 100644 --- a/flake.lock +++ b/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1741246872, - "narHash": "sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U=", + "lastModified": 1741173522, + "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "10069ef4cf863633f57238f179a0297de84bd8d3", + "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049", "type": "github" }, "original": { diff --git a/hosts/hermit/programs.nix b/hosts/hermit/programs.nix index e20b0d4..dba8834 100644 --- a/hosts/hermit/programs.nix +++ b/hosts/hermit/programs.nix @@ -13,13 +13,12 @@ calc # calibre cbonsai - cinny-desktop cmus difftastic element element-desktop emacs30-pgtk - evince + # evince eza firefox fftw @@ -69,6 +68,7 @@ ripgrep rmpc signal-desktop + sioyek smartmontools taskwarrior3 taskwarrior-tui diff --git a/packages/shell/fish-on-tmpfs.patch b/packages/shell/fish-on-tmpfs.patch index 1ff7c1b..d477186 100644 --- a/packages/shell/fish-on-tmpfs.patch +++ b/packages/shell/fish-on-tmpfs.patch @@ -1,10 +1,10 @@ ---- a/src/path.rs -+++ b/src/path.rs -@@ -781,7 +781,7 @@ fn get_cache_directory() -> &'static BaseDirectory { - - fn get_config_directory() -> &'static BaseDirectory { - static DIR: Lazy = -- Lazy::new(|| make_base_directory(L!("XDG_CONFIG_HOME"), L!("/.config/fish"))); -+ Lazy::new(|| make_base_directory(L!("XDG_RUNTIME_DIR"), L!("/.config/fish"))); - &DIR +--- a/src/path.cpp ++++ b/src/path.cpp +@@ -384,7 +384,7 @@ static const base_directory_t &get_data_directory() { + } + + static const base_directory_t &get_config_directory() { +- static base_directory_t s_dir = make_base_directory(L"XDG_CONFIG_HOME", L"/.config/fish"); ++ static base_directory_t s_dir = make_base_directory(L"XDG_RUNTIME_DIR", L"/.config/fish"); + return s_dir; }