change sway config
This commit is contained in:
@@ -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;
|
||||||
};
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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) [
|
||||||
|
|||||||
Reference in New Issue
Block a user