make yveltal work after all these damn changes
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
};
|
};
|
||||||
home-manager = {
|
home-manager = {
|
||||||
|
#url = "github:nix-community/home-manager";
|
||||||
url = "github:nix-community/home-manager/release-26.05";
|
url = "github:nix-community/home-manager/release-26.05";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -39,6 +39,7 @@
|
|||||||
pipewire.enable = true;
|
pipewire.enable = true;
|
||||||
hypr.enable = true;
|
hypr.enable = true;
|
||||||
greetd.enable = true;
|
greetd.enable = true;
|
||||||
|
kde.enable = true;
|
||||||
};
|
};
|
||||||
gaming = {
|
gaming = {
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
@@ -62,7 +63,7 @@
|
|||||||
# sets the delay before hibernation for ^
|
# sets the delay before hibernation for ^
|
||||||
systemd.sleep.settings.Sleep = {
|
systemd.sleep.settings.Sleep = {
|
||||||
HibernateDelaySec = "30m";
|
HibernateDelaySec = "30m";
|
||||||
};
|
};
|
||||||
|
|
||||||
# boot (systemd is growing on me)
|
# boot (systemd is growing on me)
|
||||||
boot = {
|
boot = {
|
||||||
@@ -98,8 +99,12 @@
|
|||||||
};
|
};
|
||||||
services.resolved = {
|
services.resolved = {
|
||||||
enable = true;
|
enable = true;
|
||||||
fallbackDns = ["1.1.1.1" "9.9.9.9"];
|
settings = {
|
||||||
dnsovertls = "opportunistic";
|
Resolve = {
|
||||||
|
FallbackDNS = ["1.1.1.1" "9.9.9.9"];
|
||||||
|
DNSOverTLS = "opportunistic";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
hardware.bluetooth.enable = true;
|
hardware.bluetooth.enable = true;
|
||||||
|
|||||||
@@ -9,5 +9,6 @@
|
|||||||
./hypr
|
./hypr
|
||||||
./greetd
|
./greetd
|
||||||
./gaming
|
./gaming
|
||||||
|
./kde
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ in {
|
|||||||
default = 64;
|
default = 64;
|
||||||
description = "cursor size to use";
|
description = "cursor size to use";
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
@@ -49,6 +48,8 @@ in {
|
|||||||
# XCURSOR_THEME = cfg.cursor;
|
# XCURSOR_THEME = cfg.cursor;
|
||||||
# };
|
# };
|
||||||
|
|
||||||
|
gtk.gtk4.theme = null;
|
||||||
|
|
||||||
home.pointerCursor = {
|
home.pointerCursor = {
|
||||||
dotIcons.enable = false;
|
dotIcons.enable = false;
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -62,6 +63,5 @@ in {
|
|||||||
size = 64;
|
size = 64;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ in {
|
|||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
configType = "hyprlang";
|
||||||
systemd.enable = true;
|
systemd.enable = true;
|
||||||
systemd.variables = ["--all"];
|
systemd.variables = ["--all"];
|
||||||
settings = {
|
settings = {
|
||||||
@@ -97,8 +98,8 @@ in {
|
|||||||
|
|
||||||
# --- dwindle ---
|
# --- dwindle ---
|
||||||
dwindle = {
|
dwindle = {
|
||||||
pseudotile = true;
|
#pseudotile = true;
|
||||||
preserve_split = true;
|
#preserve_split = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
gestures = {
|
gestures = {
|
||||||
@@ -160,7 +161,7 @@ in {
|
|||||||
"$mainMod, F, fullscreen, 1"
|
"$mainMod, F, fullscreen, 1"
|
||||||
"$mainMod SHIFT, F, fullscreen, 0"
|
"$mainMod SHIFT, F, fullscreen, 0"
|
||||||
"$mainMod, P, pseudo"
|
"$mainMod, P, pseudo"
|
||||||
"$mainMod, J, togglesplit"
|
#"$mainMod, J, togglesplit"
|
||||||
|
|
||||||
# focus movement
|
# focus movement
|
||||||
"$mainMod, tab, cyclenext"
|
"$mainMod, tab, cyclenext"
|
||||||
@@ -388,6 +389,5 @@ in {
|
|||||||
# size = 64;
|
# size = 64;
|
||||||
# };
|
# };
|
||||||
# };
|
# };
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
cfg = config.dots.${program};
|
cfg = config.dots.${program};
|
||||||
wallpaper = ../../../assets/wallpapers/test.jpg;
|
wallpaper = ../../../assets/wallpapers/test.jpg;
|
||||||
in {
|
in {
|
||||||
|
|
||||||
imports = [inputs.stylix.homeModules.default];
|
imports = [inputs.stylix.homeModules.default];
|
||||||
|
|
||||||
options.dots.${program} = {
|
options.dots.${program} = {
|
||||||
@@ -64,6 +63,7 @@ in {
|
|||||||
nvf.transparentBackground = true;
|
nvf.transparentBackground = true;
|
||||||
qt.enable = true;
|
qt.enable = true;
|
||||||
librewolf.enable = false;
|
librewolf.enable = false;
|
||||||
|
kde.enable = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ in {
|
|||||||
enable = true;
|
enable = true;
|
||||||
systemd = {
|
systemd = {
|
||||||
enable = false;
|
enable = false;
|
||||||
target = "graphical-session.target";
|
targets = ["graphical-session.target"];
|
||||||
};
|
};
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
|
|||||||
Reference in New Issue
Block a user