ship abaddon discord client
This commit is contained in:
parent
29f1da873b
commit
1f8886684f
20
hosts/common/programs/abaddon.nix
Normal file
20
hosts/common/programs/abaddon.nix
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# discord gtk3 client
|
||||||
|
{ lib, pkgs, ... }:
|
||||||
|
{
|
||||||
|
sane.programs.abaddon = {
|
||||||
|
# nixpkgs marks this explicitly as x86_64-only.
|
||||||
|
# but i can build it for aarch64 here.
|
||||||
|
# the only x86_64 runtime dependency is gnum4, via gtkmm (likely unused; build remnant).
|
||||||
|
# TODO: if it works reliably on aarch64, upstream this!
|
||||||
|
package = pkgs.abaddon.overrideAttrs (upstream: {
|
||||||
|
meta = upstream.meta // {
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
persist.byStore.private = [
|
||||||
|
".cache/abaddon"
|
||||||
|
".config/abaddon" # empty?
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
|
@ -217,11 +217,6 @@ in
|
||||||
|
|
||||||
# INDIVIDUAL PACKAGE DEFINITIONS
|
# INDIVIDUAL PACKAGE DEFINITIONS
|
||||||
|
|
||||||
abaddon.persist.byStore.private = [
|
|
||||||
".cache/abaddon"
|
|
||||||
".config/abaddon" # empty?
|
|
||||||
];
|
|
||||||
|
|
||||||
animatch.persist.byStore.plaintext = [
|
animatch.persist.byStore.plaintext = [
|
||||||
# game progress
|
# game progress
|
||||||
".config/Holy Pangolin/Animatch"
|
".config/Holy Pangolin/Animatch"
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
./abaddon.nix
|
||||||
./aerc.nix
|
./aerc.nix
|
||||||
./alacritty.nix
|
./alacritty.nix
|
||||||
./assorted.nix
|
./assorted.nix
|
||||||
|
|
|
@ -53,6 +53,7 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
sane.programs.guiBaseApps = declPackageSet [
|
sane.programs.guiBaseApps = declPackageSet [
|
||||||
|
"abaddon" # discord client
|
||||||
"alacritty" # terminal emulator
|
"alacritty" # terminal emulator
|
||||||
"dialect" # language translation
|
"dialect" # language translation
|
||||||
"dino" # XMPP client
|
"dino" # XMPP client
|
||||||
|
|
Loading…
Reference in New Issue
Block a user