mirror of
https://github.com/ryanccn/flake.git
synced 2025-12-06 08:10:43 +01:00
feat: switch to discord-applemusic-rich-presence fork
This commit is contained in:
parent
2d758cb766
commit
d4de0e26fa
5 changed files with 33 additions and 79 deletions
51
flake.lock
generated
51
flake.lock
generated
|
|
@ -54,26 +54,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"caarlos0": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1687665384,
|
|
||||||
"narHash": "sha256-XARNmyXnmcWeBwfN5YXhiOWHsE3pPojasE1C2OieO7o=",
|
|
||||||
"owner": "caarlos0",
|
|
||||||
"repo": "nur",
|
|
||||||
"rev": "854c0826e775f5f44cc317c724ac6343c7c5d616",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "caarlos0",
|
|
||||||
"repo": "nur",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"catppuccin": {
|
"catppuccin": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": [
|
"flake-compat": [
|
||||||
|
|
@ -127,6 +107,23 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"discord-applemusic-rich-presence": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1690471502,
|
||||||
|
"narHash": "sha256-iP3MWm0eRhFiHC+dN1O60IT2gp5OHMf6m3/E06UvevI=",
|
||||||
|
"type": "git",
|
||||||
|
"url": "file:../discord-applemusic-rich-presence"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "file:../discord-applemusic-rich-presence"
|
||||||
|
}
|
||||||
|
},
|
||||||
"fenix": {
|
"fenix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -186,11 +183,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1690303752,
|
"lastModified": 1690476848,
|
||||||
"narHash": "sha256-2YiwFHQERGoaORNORmsdmVlPD8CVVwlwbV2+f77sFhg=",
|
"narHash": "sha256-PSmzyuEbMxEn2uwwLYUN2l1psoJXb7jm/kfHD12Sq0k=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "ba2c0737cc848db03470828fdb5e86df75ed42a8",
|
"rev": "8d243f7da13d6ee32f722a3f1afeced150b6d4da",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -221,11 +218,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1690378156,
|
"lastModified": 1690441914,
|
||||||
"narHash": "sha256-rWRkHrW/ixoXXDiu5Z6NJ9QodUzufAxT6veTSELEFNA=",
|
"narHash": "sha256-Ac+kJQ5z9MDAMyzSc0i0zJDx2i3qi9NjlW5Lz285G/I=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "fb4debd73182c203a69060cb84e63c9e779c3a49",
|
"rev": "db8672b8d0a2593c2405aed0c1dfa64b2a2f428f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -239,8 +236,8 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"agenix": "agenix",
|
"agenix": "agenix",
|
||||||
"attic": "attic",
|
"attic": "attic",
|
||||||
"caarlos0": "caarlos0",
|
|
||||||
"catppuccin": "catppuccin",
|
"catppuccin": "catppuccin",
|
||||||
|
"discord-applemusic-rich-presence": "discord-applemusic-rich-presence",
|
||||||
"fenix": "fenix",
|
"fenix": "fenix",
|
||||||
"flake-compat": "flake-compat",
|
"flake-compat": "flake-compat",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
|
|
|
||||||
|
|
@ -38,8 +38,8 @@
|
||||||
inputs.flake-compat.follows = "flake-compat";
|
inputs.flake-compat.follows = "flake-compat";
|
||||||
};
|
};
|
||||||
|
|
||||||
caarlos0 = {
|
discord-applemusic-rich-presence = {
|
||||||
url = "github:caarlos0/nur";
|
url = "github:ryanccn/discord-applemusic-rich-presence";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -58,7 +58,7 @@
|
||||||
fenix,
|
fenix,
|
||||||
attic,
|
attic,
|
||||||
catppuccin,
|
catppuccin,
|
||||||
caarlos0,
|
discord-applemusic-rich-presence,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
configuration = {pkgs, ...}:
|
configuration = {pkgs, ...}:
|
||||||
|
|
|
||||||
11
home.nix
11
home.nix
|
|
@ -3,14 +3,14 @@
|
||||||
config,
|
config,
|
||||||
agenixModule,
|
agenixModule,
|
||||||
ctpModule,
|
ctpModule,
|
||||||
caarlosModule,
|
discord-applemusic-rich-presence,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
imports = [
|
imports = [
|
||||||
agenixModule
|
agenixModule
|
||||||
ctpModule
|
ctpModule
|
||||||
caarlosModule
|
discord-applemusic-rich-presence
|
||||||
./programs/zsh.nix
|
./programs/zsh.nix
|
||||||
./programs/fish.nix
|
./programs/fish.nix
|
||||||
./programs/starship.nix
|
./programs/starship.nix
|
||||||
|
|
@ -27,11 +27,8 @@
|
||||||
ryan-term-bin
|
ryan-term-bin
|
||||||
];
|
];
|
||||||
|
|
||||||
services = {
|
services.discord-applemusic-rich-presence = {
|
||||||
discord-applemusic-rich-presence = {
|
enable = true;
|
||||||
enable = true;
|
|
||||||
package = pkgs.discord-applemusic-rich-presence;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
catppuccin.flavour = "frappe";
|
catppuccin.flavour = "frappe";
|
||||||
|
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
||||||
(
|
|
||||||
_: prev: let
|
|
||||||
rev = "27ea39e67424003fcc79b9ae48c906d4b605b273";
|
|
||||||
hash = "sha256-6+SI8fj7GCykcA2D3wtE3GILfbtJc/pwcWQKkc+Nni8=";
|
|
||||||
vendorHash = "sha256-RFJTBfsfEyKn9OSvE2HLgjKiJC3Hs90+P9rm5GlIseo=";
|
|
||||||
in {
|
|
||||||
discord-applemusic-rich-presence = prev.callPackage ({
|
|
||||||
buildGoModule,
|
|
||||||
fetchFromGitHub,
|
|
||||||
lib,
|
|
||||||
stdenv,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
buildGoModule rec {
|
|
||||||
pname = "discord-applemusic-rich-presence";
|
|
||||||
version = "0.5.0-dev.${lib.substring 0 8 rev}";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "caarlos0";
|
|
||||||
repo = "discord-applemusic-rich-presence";
|
|
||||||
inherit rev;
|
|
||||||
inherit hash;
|
|
||||||
};
|
|
||||||
|
|
||||||
inherit vendorHash;
|
|
||||||
|
|
||||||
ldflags = ["-s" "-w" "-X=main.version=${version}" "-X=main.builtBy=nixpkgs"];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "Discord's Rich Presence from Apple Music";
|
|
||||||
homepage = "https://github.com/caarlos0/discord-applemusic-rich-presence";
|
|
||||||
license = licenses.mit;
|
|
||||||
platforms = platforms.darwin;
|
|
||||||
broken = stdenv.isLinux;
|
|
||||||
};
|
|
||||||
}) {};
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
agenix,
|
agenix,
|
||||||
fenix,
|
fenix,
|
||||||
catppuccin,
|
catppuccin,
|
||||||
caarlos0,
|
discord-applemusic-rich-presence,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|
@ -68,7 +68,6 @@
|
||||||
vivid
|
vivid
|
||||||
xh
|
xh
|
||||||
zoxide
|
zoxide
|
||||||
caarlos0.packages.${system}.fork-cleaner
|
|
||||||
];
|
];
|
||||||
|
|
||||||
services.nix-daemon.enable = true;
|
services.nix-daemon.enable = true;
|
||||||
|
|
@ -96,7 +95,6 @@
|
||||||
attic.overlays.default
|
attic.overlays.default
|
||||||
agenix.overlays.default
|
agenix.overlays.default
|
||||||
fenix.overlays.default
|
fenix.overlays.default
|
||||||
(import ./overlays/discord-applemusic-rich-presence.nix)
|
|
||||||
(import ./overlays/ryan-mono-bin.nix)
|
(import ./overlays/ryan-mono-bin.nix)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
@ -140,7 +138,7 @@
|
||||||
home-manager.extraSpecialArgs = {
|
home-manager.extraSpecialArgs = {
|
||||||
agenixModule = agenix.homeManagerModules.age;
|
agenixModule = agenix.homeManagerModules.age;
|
||||||
ctpModule = catppuccin.homeManagerModules.catppuccin;
|
ctpModule = catppuccin.homeManagerModules.catppuccin;
|
||||||
caarlosModule = caarlos0.homeManagerModules.default;
|
discord-applemusic-rich-presence = discord-applemusic-rich-presence.homeManagerModules.default;
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users.ryanccn.home = "/Users/ryanccn";
|
users.users.ryanccn.home = "/Users/ryanccn";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue