[Asahi] Use electron 32 for webcord to make screen sharing work.
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
This commit is contained in:
parent
32d11af846
commit
8e037d6287
3 changed files with 26 additions and 1 deletions
17
flake.lock
generated
17
flake.lock
generated
|
|
@ -236,6 +236,22 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nixpkgs-electron-32": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1729595756,
|
||||||
|
"narHash": "sha256-rNaLWDqjgy23Y6M3K/e7Kiyimq04ikDMrErpqgXWcV0=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "782740762fb281404740b6b7084d356c3dab1173",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "782740762fb281404740b6b7084d356c3dab1173",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs-msft-go": {
|
"nixpkgs-msft-go": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725980463,
|
"lastModified": 1725980463,
|
||||||
|
|
@ -358,6 +374,7 @@
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2",
|
||||||
"nixpkgs-darwin": "nixpkgs-darwin",
|
"nixpkgs-darwin": "nixpkgs-darwin",
|
||||||
|
"nixpkgs-electron-32": "nixpkgs-electron-32",
|
||||||
"nixpkgs-msft-go": "nixpkgs-msft-go",
|
"nixpkgs-msft-go": "nixpkgs-msft-go",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable_2",
|
"nixpkgs-unstable": "nixpkgs-unstable_2",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,9 @@
|
||||||
nix-darwin.url = "github:LnL7/nix-darwin/nix-darwin-25.05";
|
nix-darwin.url = "github:LnL7/nix-darwin/nix-darwin-25.05";
|
||||||
nix-darwin.inputs.nixpkgs.follows = "nixpkgs-darwin";
|
nix-darwin.inputs.nixpkgs.follows = "nixpkgs-darwin";
|
||||||
|
|
||||||
|
# Required for webcord.
|
||||||
|
nixpkgs-electron-32.url = "github:NixOS/nixpkgs/782740762fb281404740b6b7084d356c3dab1173";
|
||||||
|
|
||||||
# required to match on a specific version of Go for AKS dev setup.
|
# required to match on a specific version of Go for AKS dev setup.
|
||||||
nixpkgs-msft-go.url = "github:NixOS/nixpkgs/5ed627539ac84809c78b2dd6d26a5cebeb5ae269";
|
nixpkgs-msft-go.url = "github:NixOS/nixpkgs/5ed627539ac84809c78b2dd6d26a5cebeb5ae269";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@ in
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# Audio
|
# Audio
|
||||||
wireplumber
|
wireplumber
|
||||||
|
spotify-player
|
||||||
# Screen management
|
# Screen management
|
||||||
brightnessctl
|
brightnessctl
|
||||||
# Secret management.
|
# Secret management.
|
||||||
|
|
@ -45,7 +46,7 @@ in
|
||||||
# Browsers
|
# Browsers
|
||||||
ungoogled-chromium
|
ungoogled-chromium
|
||||||
# Coms
|
# Coms
|
||||||
webcord
|
(webcord.override { electron = inputs.nixpkgs-electron-32.legacyPackages."aarch64-linux".electron; })
|
||||||
whatsie
|
whatsie
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
@ -79,6 +80,10 @@ in
|
||||||
package = pkgs.palenight-theme;
|
package = pkgs.palenight-theme;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
qt = {
|
||||||
|
enable = true;
|
||||||
|
platformTheme = "gtk";
|
||||||
|
};
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
"org/gnome/desktop/interface" = {
|
"org/gnome/desktop/interface" = {
|
||||||
color-scheme = "prefer-dark";
|
color-scheme = "prefer-dark";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue