moved allow unfree into user files

This commit is contained in:
Leyla Becker 2024-09-22 13:05:25 -05:00
parent d11a24f337
commit 8f36a609db
7 changed files with 6 additions and 10 deletions

View file

@ -38,7 +38,6 @@ set up git configuration for local development: `git config --local include.path
# Tasks:
## Tech Debt
- allowUnfree should be enabled user side not host side (this isn't enabled at all right now for some reason???)
- vscode extensions should be in own flake (make sure to add the nixpkgs.overlays in it too)
- join config for systemd.tmpfiles.rules and service directory bindings
- monitor configuration in `~/.config/monitors.xml` should be sym linked to `/run/gdm/.config/monitors.xml`

View file

@ -23,8 +23,6 @@
efiInstallAsRemovable = true;
};
nixpkgs.config.allowUnfree = true;
domains = {
base_domain = "jan-leila.com";
headscale.subdomain = "vpn";

View file

@ -33,9 +33,6 @@
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ];
# networking.firewall.allowedUDPPorts = [ ... ];

View file

@ -227,9 +227,6 @@
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave

View file

@ -11,6 +11,8 @@ in {
};
config = {
nixpkgs.config.allowUnfree = true;
sops.secrets = lib.mkIf cfg.isFullUser {
"passwords/ester" = {
neededForUsers = true;

View file

@ -11,6 +11,8 @@ in {
};
config = {
nixpkgs.config.allowUnfree = true;
sops.secrets = lib.mkIf cfg.isFullUser {
"passwords/eve" = {
neededForUsers = true;

View file

@ -1,7 +1,6 @@
{
lib,
config,
pkgs,
...
}: let
cfg = config.users.leyla;
@ -17,6 +16,8 @@ in {
};
config = {
nixpkgs.config.allowUnfree = true;
sops.secrets = lib.mkIf (cfg.isFullUser || cfg.isThinUser) {
"passwords/leyla" = {
neededForUsers = true;