logseq on arm64, latest signal on arm, waydroid, radicale, vscode
This commit is contained in:
parent
4def9ef949
commit
8c32db3406
12 changed files with 196 additions and 182 deletions
|
@ -110,68 +110,30 @@ in
|
|||
# kotatogram-desktop
|
||||
tdesktop
|
||||
|
||||
pkgsUnstableSmall.signal-desktop
|
||||
|
||||
#(let
|
||||
# version = "6.20.0-beta.1";
|
||||
#in
|
||||
# pkgsUnstableSmall.signal-desktop-beta.overrideAttrs (old: {
|
||||
# # inherit version;
|
||||
# # src = builtins.fetchurl {
|
||||
# # url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop-beta/signal-desktop-beta_${version}_amd64.deb";
|
||||
# # sha256 = "0xkagnldagfxnpv4c23yd9w0kz1y719m1sj9vqn8mnr1zfn7j62a";
|
||||
# # };
|
||||
# preFixup =
|
||||
# old.preFixup
|
||||
# + ''
|
||||
# gappsWrapperArgs+=(
|
||||
# --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto}}"
|
||||
# --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=UseOzonePlatform}}"
|
||||
# )
|
||||
# '';
|
||||
# }))
|
||||
|
||||
# --add-flags "--enable-features=UseOzonePlatform"
|
||||
# --add-flags "--ozone-platform=wayland"
|
||||
# (pkgsUnstableSmall.session-desktop.overrideAttrs (old: {
|
||||
# nativeBuildInputs =
|
||||
# old.nativeBuildInputs
|
||||
# ++ [
|
||||
# pkgs.wrapGAppsHook
|
||||
# ];
|
||||
|
||||
# preFixup =
|
||||
# (old.preFixup or "")
|
||||
# + ''
|
||||
# gappsWrapperArgs+=(
|
||||
# --add-flags "--enable-features=UseOzonePlatform"
|
||||
# --add-flags "--ozone-platform=wayland"
|
||||
# # --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto}}"
|
||||
# # --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=WaylandWindowDecorations}}"
|
||||
# # --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=UseOzonePlatform}}"
|
||||
# )
|
||||
# '';
|
||||
# }))
|
||||
|
||||
#(pkgsUnstableSmall.session-desktop.overrideAttrs(old: {
|
||||
# nativeBuildInputs = old.nativeBuildInputs ++ [
|
||||
# pkgs.wrapGAppsHook
|
||||
# ];
|
||||
#
|
||||
# preFixup = (old.preFixup or "") + ''
|
||||
# gappsWrapperArgs+=(
|
||||
# --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}"
|
||||
# --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=UseOzonePlatform}}"
|
||||
# )
|
||||
# '';
|
||||
# }))
|
||||
(
|
||||
let
|
||||
version = "6.44.0";
|
||||
in
|
||||
pkgsUnstableSmall.signal-desktop.overrideAttrs (old:
|
||||
lib.attrsets.optionalAttrs pkgs.stdenv.isAarch64 {
|
||||
inherit version;
|
||||
src = builtins.fetchurl
|
||||
{
|
||||
url = "https://github.com/0mniteck/Signal-Desktop-Mobian/raw/master/builds/release/signal-desktop_${version}_arm64.deb";
|
||||
sha256 =
|
||||
# lib.fakeSha256
|
||||
"sha256:0svb5vz08n3j4lx4kdjmx5lw9619kvvxg981rs6chh83qz5y519k"
|
||||
;
|
||||
}
|
||||
;
|
||||
})
|
||||
)
|
||||
|
||||
thunderbird
|
||||
|
||||
# gnome.cheese
|
||||
|
||||
|
||||
|
||||
# Virtualization
|
||||
# virtmanager
|
||||
|
||||
|
@ -284,6 +246,17 @@ in
|
|||
# this is a displaymanager!
|
||||
# libretro.snes9x2010
|
||||
# retroarchFull
|
||||
|
||||
packages'.logseq
|
||||
# (pkgs.runCommand "logseq-wrapper"
|
||||
# {
|
||||
# nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
# } ''
|
||||
# makeWrapper ${pkgs.logseq}/bin/logseq $out/bin/logseq \
|
||||
# --set NIXOS_OZONE_WL ""
|
||||
# '')
|
||||
])
|
||||
++ (lib.lists.optionals (!pkgs.stdenv.targetPlatform.isAarch64) [
|
||||
])
|
||||
++ (lib.lists.optionals (!pkgs.stdenv.targetPlatform.isAarch64) [
|
||||
(pkgs.banana-accounting.overrideDerivation
|
||||
|
@ -321,15 +294,6 @@ in
|
|||
|
||||
pkgsUnstableSmall.ledger-live-desktop
|
||||
|
||||
(pkgs.runCommand "logseq-wrapper"
|
||||
{
|
||||
nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
} ''
|
||||
makeWrapper ${pkgs.logseq}/bin/logseq $out/bin/logseq \
|
||||
--set NIXOS_OZONE_WL ""
|
||||
'')
|
||||
# (logseq.override({ electron_25 = electron_26; }))
|
||||
|
||||
# unsupported on aarch64-linux
|
||||
pkgs.androidenv.androidPkgs_9_0.platform-tools
|
||||
pkgs.teamviewer
|
||||
|
|
|
@ -46,6 +46,9 @@ let
|
|||
++ (lib.lists.optionals ((builtins.match "^steveej.*" name) != null) [
|
||||
# Vimium C
|
||||
{ id = "hfjbmagddngcpeloejdejnfgbamkjaeg"; }
|
||||
|
||||
# always right
|
||||
{ id = "npjpaghfnndnnmjiliibnkmdfgbojokj"; }
|
||||
]);
|
||||
in
|
||||
{
|
||||
|
|
|
@ -9,10 +9,18 @@ in {
|
|||
extensions = with pkgs.vscode-extensions;
|
||||
[
|
||||
ms-vscode-remote.remote-ssh
|
||||
# bbenoist.nix
|
||||
# vscodevim.vim
|
||||
# rust-lang.rust-analyzer
|
||||
# mkhl.direnv
|
||||
bbenoist.nix
|
||||
eamodio.gitlens
|
||||
mkhl.direnv
|
||||
jnoortheen.nix-ide
|
||||
tomoki1207.pdf
|
||||
vscodevim.vim
|
||||
|
||||
# TODO: these are not in nixpkgs
|
||||
# fredwangwang.vscode-hcl-format
|
||||
# hashicorp.hcl
|
||||
# mindaro-dev.file-downloader
|
||||
# ms-vscode.remote-explorer
|
||||
]
|
||||
++ marketPlaceExtensions;
|
||||
mutableExtensionsDir = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue