This commit is contained in:
Peder Bergebakken Sundt 2024-03-02 15:33:04 +01:00
parent 3b62429e73
commit cbb5672ed6
5 changed files with 36 additions and 4 deletions

View File

@ -72,7 +72,9 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
steam-tui steam-tui
steamcmd steamcmd
protontricks protontricks
jstest-gtk # nice to have
]; ];
} }

View File

@ -2,6 +2,8 @@
{ {
# Plex # Plex
# TODO: https://www.tinymediamanager.org/
/** / /** /
disabledModules = [ "services/misc/plex.nix" ]; disabledModules = [ "services/misc/plex.nix" ];
#imports = [<nixos-unstable/nixos/modules/services/misc/plex.nix> ]; #imports = [<nixos-unstable/nixos/modules/services/misc/plex.nix> ];

View File

@ -17,7 +17,28 @@ let
#proxy.publicKey = "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEq0yasKP0mH6PI6ypmuzPzMnbHELo9k+YB5yW534aKudKZS65YsHJKQ9vapOtmegrn5MQbCCgrshf+/XwZcjbM="; # microbel #proxy.publicKey = "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEq0yasKP0mH6PI6ypmuzPzMnbHELo9k+YB5yW534aKudKZS65YsHJKQ9vapOtmegrn5MQbCCgrshf+/XwZcjbM="; # microbel
}; };
sops.secrets.nix-community-builders-ssh-key = {};
remotes = [ remotes = [
/** /
{
systems = [ "aarch64-darwin" "x86_64-darwin" ];
hostName = "darwin-build-box.winter.cafe";
maxJobs = 4;
sshUser = "pbsds";
sshKey = "/run/secrets/nix-community-builders-ssh-key";
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB0io9E0eXiDIEHvsibXOxOPveSjUPIr1RnNKbUkw3fD";
}
/** /
{
systems = [ "aarch64-linux" ];
supportedFeatures = [ "big-parallel" ];
hostName = "aarch64.nixos.community";
maxJobs = 64;
sshUser = "pbsds";
sshKey = "/run/secrets/nix-community-builders-ssh-key";
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMUTz5i9u5H2FHNAmZJyoJfIGyUm/HfGhfwnc142L3ds";
}
/**/ /**/
{ {
systems = [ "x86_64-linux" ]; #"wasm32-wasi" "wasm64-wasi" "x86_64-windows" "aarch64-linux" "riscv64-linux" ]; systems = [ "x86_64-linux" ]; #"wasm32-wasi" "wasm64-wasi" "x86_64-windows" "aarch64-linux" "riscv64-linux" ];

View File

@ -47,7 +47,7 @@
f3d f3d
firefox firefox
zotero zotero
gnome.eog # TODO: try loupe (pkgs.loupe or pkgs.gnome.eog)
gnome-connections gnome-connections
scrcpy scrcpy
#spotify # use flathub version instead #spotify # use flathub version instead
@ -58,12 +58,13 @@
zoom-us zoom-us
]; ];
home.shellAliases.eog = lib.mkIf (pkgs?loupe) "loupe";
# flatpak # flatpak
# TODO: this requires a logout+login to take effect # TODO: this requires a logout+login to take effect
home.activation.addFlathubRemote = lib.hm.dag.entryAfter ["writeBoundary"] '' home.activation.addFlathubRemote = lib.hm.dag.entryAfter ["writeBoundary"] ''
if command -v flatpak >/dev/null; then if command -v flatpak >/dev/null; then
$DRY_RUN_CMD \ $DRY_RUN_CMD flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
fi fi
''; '';
# TODO: automatic flatpak updates # TODO: automatic flatpak updates

View File

@ -31,6 +31,12 @@ in
home.file.".local/opt/python-interactive-imports.py".source = ../../files/opt/python-interactive-imports.py; home.file.".local/opt/python-interactive-imports.py".source = ../../files/opt/python-interactive-imports.py;
home.file.".local/opt/sympy-interactive-imports.py".source = ../../files/opt/sympy-interactive-imports.py; home.file.".local/opt/sympy-interactive-imports.py".source = ../../files/opt/sympy-interactive-imports.py;
# qt theme
qt.enable = true;
qt.platformTheme = "gnome";
qt.style.name = "Colloid-dark";
qt.style.package = pkgs.colloid-kde;
imports = [ imports = [
./dconf-gnome-bindings.nix ./dconf-gnome-bindings.nix
./dconf-gnome-extensions.nix ./dconf-gnome-extensions.nix