diff --git a/flake.lock b/flake.lock index 69c8dc4..57989c7 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1713453970, - "narHash": "sha256-rvPC+vg5rXo9/FAkfW1aGdzxQDMhUQTlnu2YKmWef5s=", + "lastModified": 1713789879, + "narHash": "sha256-4Wt3Bg6uOnvwZcECBZaFEdzlWRlGLgd8DqLL4ugLdxg=", "owner": "nix-community", "repo": "home-manager", - "rev": "7cebe921eaffd5f9880f0dab7a23789d15f6169b", + "rev": "46833c3115e8858370880d892748f0927d8193c3", "type": "github" }, "original": { @@ -22,11 +22,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1713248628, - "narHash": "sha256-NLznXB5AOnniUtZsyy/aPWOk8ussTuePp2acb9U+ISA=", + "lastModified": 1713714899, + "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5672bc9dbf9d88246ddab5ac454e82318d094bb8", + "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", "type": "github" }, "original": { diff --git a/home.nix b/home.nix index f78cd9d..292b44c 100644 --- a/home.nix +++ b/home.nix @@ -62,6 +62,7 @@ in cifs-utils samba unzip + direnv ]; fonts.fontconfig.enable = true; diff --git a/programm_configs/.vscode.nix.swp b/programm_configs/.vscode.nix.swp deleted file mode 100644 index 3ca53ec..0000000 Binary files a/programm_configs/.vscode.nix.swp and /dev/null differ diff --git a/programm_configs/i3.nix b/programm_configs/i3.nix index ec357f5..72b878d 100644 --- a/programm_configs/i3.nix +++ b/programm_configs/i3.nix @@ -62,6 +62,7 @@ in extraConfig = "floating_modifier ${mod}\n gaps inner 10\n gaps outer 0\n - smart_gaps on\n"; + smart_gaps on\n + for_window [class=\"Vulkan\"] floating enable\n"; }; } diff --git a/programm_configs/vscode.nix b/programm_configs/vscode.nix index 459d73b..b04318e 100644 --- a/programm_configs/vscode.nix +++ b/programm_configs/vscode.nix @@ -11,9 +11,13 @@ arrterian.nix-env-selector vadimcn.vscode-lldb serayuzgur.crates - bungcip.better-toml + tamasfe.even-better-toml zhuangtongfa.material-theme xaver.clang-format + ms-vscode.cpptools + mkhl.direnv + ms-vscode.cmake-tools + twxs.cmake ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "shader"; diff --git a/programm_configs/zsh.nix b/programm_configs/zsh.nix index 9f58f11..b417ce5 100644 --- a/programm_configs/zsh.nix +++ b/programm_configs/zsh.nix @@ -9,6 +9,8 @@ ssh = "TERM=xterm-256color $(which -p ssh)"; }; + initExtra = "eval \"$(direnv hook zsh)\""; + oh-my-zsh = { enable = true; plugins = [ "git" "battery" "docker" "docker-compose" "virtualenv" ];