diff --git a/flake.lock b/flake.lock index 0c32b8f..b7da70f 100644 --- a/flake.lock +++ b/flake.lock @@ -85,6 +85,38 @@ "type": "github" } }, + "flake-compat_3": { + "locked": { + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "revCount": 69, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + } + }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1778716662, + "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-schemas": { "locked": { "lastModified": 1721999734, @@ -637,6 +669,29 @@ "type": "github" } }, + "nixcord": { + "inputs": { + "flake-compat": "flake-compat_3", + "flake-parts": "flake-parts", + "nixpkgs": [ + "nixpkgs" + ], + "nixpkgs-nixcord": "nixpkgs-nixcord" + }, + "locked": { + "lastModified": 1779844462, + "narHash": "sha256-zM/kljRBq/o4gg0QhFglJBrP9POH5lFA9+msA2QFsuc=", + "owner": "kaylorben", + "repo": "nixcord", + "rev": "b01cb33ce9f7f85021b4863fbda30858343a3d2d", + "type": "github" + }, + "original": { + "owner": "kaylorben", + "repo": "nixcord", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1779357205, @@ -653,6 +708,37 @@ "type": "github" } }, + "nixpkgs-lib": { + "locked": { + "lastModified": 1777168982, + "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixpkgs-nixcord": { + "locked": { + "lastModified": 1779102034, + "narHash": "sha256-vZJZjLo513IeI8hjzHFc6TDezUd4uCE2Eq4SNO3DNNg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "687f05a9184cad4eaf905c48b63649e3a86f5433", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-25.11", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1779508470, @@ -768,6 +854,7 @@ "hyprland": "hyprland", "hyprland-plugins": "hyprland-plugins", "nix-darwin": "nix-darwin", + "nixcord": "nixcord", "nixpkgs": "nixpkgs_2", "noctalia": "noctalia", "nyx-loner": "nyx-loner", diff --git a/flake.nix b/flake.nix index c20c107..742853f 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,10 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + nixcord = { + url = "github:kaylorben/nixcord"; + inputs.nixpkgs.follows = "nixpkgs"; + }; nyx-loner = { url = "github:lonerOrz/nyx-loner"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/home/linux.nix b/home/linux.nix index ca6efe6..f14a63f 100644 --- a/home/linux.nix +++ b/home/linux.nix @@ -9,8 +9,11 @@ imports = [ ./shared.nix ./hyprland.nix + ./discord.nix ]; + services.easyeffects.enable = true; + home.homeDirectory = "/home/elars"; home.pointerCursor = { @@ -21,8 +24,6 @@ x11.enable = true; }; - services.easyeffects.enable = true; - qt = { enable = true; platformTheme.name = "gtk3"; @@ -97,8 +98,6 @@ prismlauncher nautilus loupe - equibop - discord whatsapp-electron spotatui antigravity @@ -116,6 +115,7 @@ inputs.helium.packages.${system}.default inputs.noctalia.packages.${system}.default inputs.copetch.packages.${system}.default + inputs.nixcord.homeManagerModules.nixcord pkgs.qt6Packages.qtwebsockets pkgs.evil-helix_git ];