diff options
author | K900 <me@0upti.me> | 2022-12-29 15:58:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-29 15:58:50 +0300 |
commit | 14a61e74bec8454430dc9d707caf16225c0318bf (patch) | |
tree | 73dd301feb2c3a020cf0f07255667c21472e8544 /nixos | |
parent | b8ca9b18b9610d4405f519994912db339ec6ff05 (diff) | |
parent | 25bb55495b38f70715bbaabf88ef45d50cbd7e8b (diff) | |
download | nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar.gz nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar.bz2 nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar.lz nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar.xz nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.tar.zst nixpkgs-14a61e74bec8454430dc9d707caf16225c0318bf.zip |
Merge pull request #208220 from K900/more-supergfx-fixups
nixos/supergfxd: make config file read/write
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/hardware/supergfxd.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/hardware/supergfxd.nix b/nixos/modules/services/hardware/supergfxd.nix index cb604db91dc..df339e4ba01 100644 --- a/nixos/modules/services/hardware/supergfxd.nix +++ b/nixos/modules/services/hardware/supergfxd.nix @@ -23,7 +23,10 @@ in config = lib.mkIf cfg.enable { environment.systemPackages = [ pkgs.supergfxctl ]; - environment.etc."supergfxd.conf" = lib.mkIf (cfg.settings != null) { source = json.generate "supergfxd.conf" cfg.settings; }; + environment.etc."supergfxd.conf" = lib.mkIf (cfg.settings != null) { + source = json.generate "supergfxd.conf" cfg.settings; + mode = "0644"; + }; services.dbus.enable = true; |