From 236d9ccd7d1193b5a9aa8f033cede6c0ba831d1c Mon Sep 17 00:00:00 2001 From: nsfisis Date: Tue, 8 Jul 2025 18:37:49 +0900 Subject: home-manager: use home.file to link ~/.config/nvim --- home-manager/modules/common.nix | 1 + mitamae/default.rb | 12 ++---------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/home-manager/modules/common.nix b/home-manager/modules/common.nix index 39e2492..140550b 100644 --- a/home-manager/modules/common.nix +++ b/home-manager/modules/common.nix @@ -95,6 +95,7 @@ in ".config/fish/completions/git-sw.fish".source = ../../.config/fish/completions/git-sw.fish; ".config/git/config".source = ../../.config/git/config; ".config/git/ignore".source = ../../.config/git/ignore; + ".config/nvim".source = ../../.config/nvim; ".config/sh/claude-code.sh".source = ../config/sh/claude-code.sh; ".config/skk/jisyo.L".source = "${pkgs.skkDictionaries.l}/share/skk/SKK-JISYO.L"; ".config/vim/vimrc".source = ../../.config/vim/vimrc; diff --git a/mitamae/default.rb b/mitamae/default.rb index f561799..c5bb083 100644 --- a/mitamae/default.rb +++ b/mitamae/default.rb @@ -25,23 +25,15 @@ directory "#{home}/.cache" directory "#{home}/.local/share" directory "#{home}/.local/state" +directory "#{home}/.config/skk" + execute "home-manager switch" do command "nix run 'nixpkgs#home-manager' -- switch --flake '.##{node[:name]}'" - not_if "type home-manager" end -link "#{home}/.config/nvim" do - to "#{home}/dotfiles/.config/nvim" -end -directory "#{home}/.config/skk" - if node[:profile] == "private" execute "rustup: install nightly toolchain" do command "rustup toolchain install nightly" not_if "rustup toolchain list | grep nightly" end end - -execute "home-manager switch" do - command "nix run 'nixpkgs#home-manager' -- switch --flake '.##{node[:name]}'" -end -- cgit v1.2.3-70-g09d2