mirror of
https://github.com/davegallant/nix-config
synced 2025-08-07 13:22:28 +00:00
Use latest zoom and signal packages
This commit is contained in:
2
Makefile
2
Makefile
@@ -7,6 +7,8 @@ MAKEFLAGS += --no-builtin-rules
|
|||||||
HOSTNAME ?= $(shell hostname)
|
HOSTNAME ?= $(shell hostname)
|
||||||
UNAME_S := $(shell uname -s)
|
UNAME_S := $(shell uname -s)
|
||||||
|
|
||||||
|
export NIXPKGS_ALLOW_UNFREE := 1
|
||||||
|
|
||||||
ifeq ($(UNAME_S),Linux)
|
ifeq ($(UNAME_S),Linux)
|
||||||
SWITCH_CMD := nixos-rebuild --use-remote-sudo -I nixos-config="modules/machines/$(HOSTNAME)/configuration.nix" switch --flake '.\#' \
|
SWITCH_CMD := nixos-rebuild --use-remote-sudo -I nixos-config="modules/machines/$(HOSTNAME)/configuration.nix" switch --flake '.\#' \
|
||||||
--impure # Impure because of: https://discourse.nixos.org/t/vscode-remote-wsl-extension-works-on-nixos-without-patching-thanks-to-nix-ld/14615
|
--impure # Impure because of: https://discourse.nixos.org/t/vscode-remote-wsl-extension-works-on-nixos-without-patching-thanks-to-nix-ld/14615
|
||||||
|
24
flake.lock
generated
24
flake.lock
generated
@@ -7,11 +7,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1695114819,
|
"lastModified": 1695686713,
|
||||||
"narHash": "sha256-/aIfbZxP39QZ8m7qX2RzQTy5PWzz2e22cCcZ+AOO7lA=",
|
"narHash": "sha256-rJATx5B/nwlBpt7CJUf85LV27qWPbul5UVV8fu6ABPg=",
|
||||||
"owner": "lnl7",
|
"owner": "lnl7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "afeddc412b3a3b0e7c9ef7ea5fbdf2186781d102",
|
"rev": "e236a1e598a9a59265897948ac9874c364b9555f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -61,11 +61,11 @@
|
|||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1695109627,
|
"lastModified": 1695541019,
|
||||||
"narHash": "sha256-4rpyoVzmunIG6xWA/EonnSSqC69bDBzciFi6SjBze/0=",
|
"narHash": "sha256-rs++zfk41K9ArWkDAlmBDlGlKO8qeRIRzdjo+9SmNFI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "cb4dc98f776ddb6af165e6f06b2902efe31ca67a",
|
"rev": "61283b30d11f27d5b76439d43f20d0c0c8ff5296",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -91,11 +91,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1695132891,
|
"lastModified": 1695318763,
|
||||||
"narHash": "sha256-cJR9AFHmt816cW/C9necLJyOg/gsnkvEeFAfxgeM1hc=",
|
"narHash": "sha256-FHVPDRP2AfvsxAdc+AsgFJevMz5VBmnZglFUMlxBkcY=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8b5ab8341e33322e5b66fb46ce23d724050f6606",
|
"rev": "e12483116b3b51a185a33a272bf351e357ba9a99",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -107,11 +107,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1694937365,
|
"lastModified": 1695559356,
|
||||||
"narHash": "sha256-iHZSGrb9gVpZRR4B2ishUN/1LRKWtSHZNO37C8z1SmA=",
|
"narHash": "sha256-kXZ1pUoImD9OEbPCwpTz4tHsNTr4CIyIfXb3ocuR8sI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "5d017a8822e0907fb96f7700a319f9fe2434de02",
|
"rev": "261abe8a44a7e8392598d038d2e01f7b33cf26d0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@@ -12,11 +12,6 @@
|
|||||||
nix.extraOptions = "experimental-features = nix-command flakes";
|
nix.extraOptions = "experimental-features = nix-command flakes";
|
||||||
nix.package = pkgs.nixUnstable;
|
nix.package = pkgs.nixUnstable;
|
||||||
|
|
||||||
nixpkgs.config = {
|
|
||||||
allowUnfree = true;
|
|
||||||
permittedInsecurePackages = [];
|
|
||||||
};
|
|
||||||
|
|
||||||
users.users.dave = {
|
users.users.dave = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = ["docker" "wheel" "libvirtd" "corectrl"];
|
extraGroups = ["docker" "wheel" "libvirtd" "corectrl"];
|
||||||
|
@@ -7,6 +7,8 @@
|
|||||||
|
|
||||||
hardware.opengl.enable = true;
|
hardware.opengl.enable = true;
|
||||||
|
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "hephaestus";
|
hostName = "hephaestus";
|
||||||
interfaces.enp34s0 = {
|
interfaces.enp34s0 = {
|
||||||
|
@@ -36,14 +36,16 @@ in {
|
|||||||
google-cloud-sdk
|
google-cloud-sdk
|
||||||
kazam
|
kazam
|
||||||
legendary-gl
|
legendary-gl
|
||||||
prismlauncher
|
|
||||||
obs-studio
|
obs-studio
|
||||||
pavucontrol
|
pavucontrol
|
||||||
podman
|
podman
|
||||||
|
prismlauncher
|
||||||
qemu
|
qemu
|
||||||
ryujinx
|
ryujinx
|
||||||
signal-desktop
|
|
||||||
steam-tui
|
steam-tui
|
||||||
|
unstable.signal-desktop
|
||||||
|
unstable.yuzu
|
||||||
|
unstable.zoom-us
|
||||||
usbutils
|
usbutils
|
||||||
virt-manager
|
virt-manager
|
||||||
vlc
|
vlc
|
||||||
@@ -51,8 +53,6 @@ in {
|
|||||||
wine64
|
wine64
|
||||||
wireshark-qt
|
wireshark-qt
|
||||||
yaru-theme
|
yaru-theme
|
||||||
unstable.yuzu
|
|
||||||
zoom-us
|
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
linuxDesktop;
|
linuxDesktop;
|
||||||
|
@@ -63,8 +63,8 @@
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
desktopLinuxModules = [
|
desktopLinuxModules = [
|
||||||
./modules/common/linux-desktop.nix
|
|
||||||
./modules/common/linux.nix
|
./modules/common/linux.nix
|
||||||
|
./modules/common/linux-desktop.nix
|
||||||
./modules/common/networking.nix
|
./modules/common/networking.nix
|
||||||
./modules/common/printing.nix
|
./modules/common/printing.nix
|
||||||
./modules/packages/linux-desktop.nix
|
./modules/packages/linux-desktop.nix
|
||||||
|
Reference in New Issue
Block a user