diff --git a/devflakes/rust/flake.lock b/devflakes/rust/flake.lock new file mode 100644 index 0000000..d432072 --- /dev/null +++ b/devflakes/rust/flake.lock @@ -0,0 +1,61 @@ +{ + "nodes": { + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1726937504, + "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9357f4f23713673f310988025d9dc261c20e70c6", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/devflakes/rust/flake.nix b/devflakes/rust/flake.nix index 104740b..dc2276a 100644 --- a/devflakes/rust/flake.nix +++ b/devflakes/rust/flake.nix @@ -32,6 +32,8 @@ shellHook = '' echo "Rust dev environment initialized" + export SHELL=$(which zsh) + [ -f $HOME/.zshrc ] && source $HOME/.zshrc rustup default stable ''; }; diff --git a/glasshouse-desktop/home.nix b/glasshouse-desktop/home.nix index 58a8fee..fa35c53 100644 --- a/glasshouse-desktop/home.nix +++ b/glasshouse-desktop/home.nix @@ -81,6 +81,7 @@ ".config/starship/starship.toml".source = ./dotfiles/packages/starship/starship.toml; ".config/waybar/config".source = ./dotfiles/packages/waybar/config/config; ".config/waybar/style.css".source = ./dotfiles/packages/waybar/config/style.css; + ".zshenv".text = ""; }; };