1

Make hyprland + network config system dependent

This commit is contained in:
2023-04-26 20:40:29 +02:00
parent 1eabf9a160
commit 5b2dab3946
7 changed files with 187 additions and 165 deletions

View File

@ -95,15 +95,6 @@ rec {
};
};
hyprland = {
enable = true;
theme = "Three-Bears";
# TODO:
# papirusIcons = true;
# bibataCursor = true;
};
# TODO:
# plasma = {
# enable = false;

View File

@ -17,6 +17,32 @@ rec {
config = {
modules = {
hyprland = {
enable = true;
theme = "Three-Bears";
kb-layout = "us";
kb-variant = "altgr-intl";
monitors = ''
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor = HDMI-A-1, 2560x1440@144, 1920x0, 1
monitor = HDMI-A-2, 1920x1080@60, 0x0, 1
# I have the first 9 workspaces on the main monitor, the last one on the secondary monitor
wsbind = 1, HDMI-A-1
wsbind = 2, HDMI-A-1
wsbind = 3, HDMI-A-1
wsbind = 4, HDMI-A-1
wsbind = 5, HDMI-A-1
wsbind = 6, HDMI-A-1
wsbind = 7, HDMI-A-1
wsbind = 8, HDMI-A-1
wsbind = 9, HDMI-A-1
wsbind = 10, HDMI-A-2
'';
};
audio = {
enable = false;

View File

@ -17,6 +17,29 @@ rec {
config = {
modules = {
hyprland = {
enable = true;
theme = "Three-Bears";
kb-lalyout = "de";
kb-variant = "nodeadkeys";
monitors = ''
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor = eDP-1, 1920x1080@60, 0x0, 1
# I have the first 9 workspaces on the main monitor, the last one on the secondary monitor
wsbind = 1, eDP-1
wsbind = 2, eDP-1
wsbind = 3, eDP-1
wsbind = 4, eDP-1
wsbind = 5, eDP-1
wsbind = 6, eDP-1
wsbind = 7, eDP-1
wsbind = 8, eDP-1
wsbind = 9, eDP-1
'';
};
};
home.packages = with pkgs; [