change sway config

This commit is contained in:
2023-09-27 10:43:00 +02:00
parent a4eb21471b
commit 5157ff97e2
2 changed files with 20 additions and 12 deletions

View File

@@ -1,6 +1,8 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
cfg = config.cloonar.sway;
dbus-sway-environment = pkgs.writeTextFile { dbus-sway-environment = pkgs.writeTextFile {
name = "dbus-sway-environment"; name = "dbus-sway-environment";
destination = "/bin/dbus-sway-environment"; destination = "/bin/dbus-sway-environment";
@@ -13,7 +15,20 @@ let
''; '';
}; };
sway-conf = builtins.readFile ./sway.conf + cfg.additionalConfig;
in { in {
options.cloonar.sway.additionalConfig = {
dataDir = mkOption {
type = types.str;
default = "";
description = lib.mdDoc ''
Additional sway config
'';
};
};
config = {
imports = [ imports = [
./social.nix ./social.nix
./signal-work.nix ./signal-work.nix
@@ -71,20 +86,8 @@ in {
wtype wtype
apache-directory-studio apache-directory-studio
firefox firefox
yubikey-personalization-gui
]; ];
# nixpkgs.config.permittedInsecurePackages = [
# "qtwebkit-5.212.0-alpha4"
# "electron-13.6.9"
# ];
# nixpkgs.config.allowBroken = true;
programs._1password-gui = {
enable = true;
polkitPolicyOwners = [ "dominik" ];
};
programs.light.enable = true; programs.light.enable = true;
fonts.fonts = with pkgs; [ fonts.fonts = with pkgs; [
@@ -115,4 +118,5 @@ in {
"xdg/waybar/style.css".text = builtins.readFile ./waybar.css; "xdg/waybar/style.css".text = builtins.readFile ./waybar.css;
"xdg/foot/foot.ini".text = builtins.readFile ./foot.ini; "xdg/foot/foot.ini".text = builtins.readFile ./foot.ini;
}; };
};
} }

View File

@@ -18,6 +18,10 @@
./hardware-configuration.nix ./hardware-configuration.nix
]; ];
cloonar.sway.additionalConfig = ''
output eDP-1 disable
'';
programs.steam.enable = true; programs.steam.enable = true;
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [