diff --git a/flake.nix b/flake.nix index ed47035..5dc6239 100644 --- a/flake.nix +++ b/flake.nix @@ -7,9 +7,10 @@ inputs.nixpkgs.follows = "nixpkgs"; }; spicetify-nix.url = "github:the-argus/spicetify-nix"; + webcord.url = "github:fufexan/webcord-flake"; }; - outputs = {self, nixpkgs, home-manager, spicetify-nix, ... }@inputs: + outputs = {self, nixpkgs, home-manager, spicetify-nix, webcord, ... }@inputs: let username = "gerg"; system = "x86_64-linux"; @@ -56,6 +57,7 @@ nixosConfigurations = { gerg-laptop = lib.nixosSystem { inherit system pkgs; + specialArgs = inputs; modules = [ ./configuration.nix ./systems/laptop.nix @@ -63,6 +65,7 @@ }; gerg-desktop = lib.nixosSystem { inherit system pkgs; + specialArgs = inputs; modules = [ ./configuration.nix ./systems/desktop.nix diff --git a/home-manager/config/discord/settings.json b/home-manager/config/discord/settings.json deleted file mode 100644 index ff7ea0f..0000000 --- a/home-manager/config/discord/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SKIP_HOST_UPDATE": true -} diff --git a/modules/packages.nix b/modules/packages.nix index a092edd..0e56449 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -1,4 +1,4 @@ -{ config, pkgs, callPackage, ... }: +{ config, pkgs, callPackage, webcord, ... }: { environment.systemPackages = with pkgs; [ wget @@ -15,7 +15,6 @@ environment.systemPackages = with pkgs; [ alsa-utils btrfs-progs #for external harddrive #user/gui - (discord.override { nss = nss_latest; }) vlc bitwarden gimp @@ -43,5 +42,6 @@ environment.systemPackages = with pkgs; [ gcc #for neovim tree-sitter nix-tree git-filter-repo + webcord.packages.${pkgs.system}.default ]; }