diff --git a/_hosts/argon/configuration.nix b/_hosts/argon/configuration.nix index d7cef28..e9d4d1b 100644 --- a/_hosts/argon/configuration.nix +++ b/_hosts/argon/configuration.nix @@ -108,10 +108,6 @@ pciutils plasma5Packages.plasma-thunderbolt - # Applications - moonlight-qt - steam - # Cli nodejs_22 vim @@ -138,5 +134,6 @@ ############ services.fwupd.enable = true; + # ... } diff --git a/_hosts/argon/home.nix b/_hosts/argon/home.nix index 6ac1841..4de0b68 100644 --- a/_hosts/argon/home.nix +++ b/_hosts/argon/home.nix @@ -17,7 +17,11 @@ # The home.packages option allows you to install Nix packages into your # environment. home.packages = with pkgs; [ + bruno + dbeaver-bin + moonlight-qt signal-desktop + steam ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage @@ -48,6 +52,12 @@ userName = "Matthew Bessette"; }; + programs.direnv = { + enable = true; + enableZshIntegration = true; + nix-direnv.enable = true; + }; + nixpkgs = { config.allowUnfreePredicate = pkg: builtins.elem (pkgs.lib.getName pkg) [ @@ -57,6 +67,8 @@ "vscode-extension-ms-vsliveshare-vsliveshare" "onepassword-password-manager" "vscode-extension-ms-vscode-remote-remote-ssh" + "steam" + "steam-original" ]; }; } diff --git a/home-manager-modules/vscode.nix b/home-manager-modules/vscode.nix index dae9fe0..178d6ea 100644 --- a/home-manager-modules/vscode.nix +++ b/home-manager-modules/vscode.nix @@ -17,6 +17,7 @@ in # rokoroku.vscode-theme-darcula eamodio.gitlens oderwat.indent-rainbow + prisma.prisma ms-vsliveshare.vsliveshare ms-vscode-remote.remote-ssh ];