Home Gen556 @ 2026-06-11-13:01 by jonas@comfy-station
This commit is contained in:
@@ -46,6 +46,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
xdg.userDirs.enable = true;
|
xdg.userDirs.enable = true;
|
||||||
|
xdg.userDirs.setSessionVariables = true;
|
||||||
xdg.userDirs.createDirectories = true;
|
xdg.userDirs.createDirectories = true;
|
||||||
xdg.userDirs.extraConfig = {
|
xdg.userDirs.extraConfig = {
|
||||||
WORKSPACES = "${config.home.homeDirectory}/Workspaces";
|
WORKSPACES = "${config.home.homeDirectory}/Workspaces";
|
||||||
|
|||||||
@@ -52,6 +52,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
xdg.userDirs.enable = true;
|
xdg.userDirs.enable = true;
|
||||||
|
xdg.userDirs.setSessionVariables = true;
|
||||||
xdg.userDirs.createDirectories = true;
|
xdg.userDirs.createDirectories = true;
|
||||||
xdg.userDirs.extraConfig = {
|
xdg.userDirs.extraConfig = {
|
||||||
WORKSPACES = "${config.home.homeDirectory}/Workspaces";
|
WORKSPACES = "${config.home.homeDirectory}/Workspaces";
|
||||||
|
|||||||
@@ -228,6 +228,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
|
configType = "hyprlang"; # TODO: Adopt to lua
|
||||||
settings = {
|
settings = {
|
||||||
exec-once = [
|
exec-once = [
|
||||||
"${pkgs.wpaperd}/bin/wpaperd &"
|
"${pkgs.wpaperd}/bin/wpaperd &"
|
||||||
@@ -356,11 +357,11 @@
|
|||||||
|
|
||||||
layerrule = [
|
layerrule = [
|
||||||
# blur for wlogout
|
# blur for wlogout
|
||||||
"blur, logout_dialog"
|
"blur true, logout_dialog"
|
||||||
|
|
||||||
# blur for swaync
|
# blur for swaync
|
||||||
"blur, swaync-control-center"
|
"blur true, swaync-control-center"
|
||||||
"blur, swaync-notification-window"
|
"blur true, swaync-notification-window"
|
||||||
"ignorezero, swaync-control-center"
|
"ignorezero, swaync-control-center"
|
||||||
"ignorezero, swaync-notification-window"
|
"ignorezero, swaync-notification-window"
|
||||||
"ignorealpha 0.5, swaync-control-center"
|
"ignorealpha 0.5, swaync-control-center"
|
||||||
@@ -399,7 +400,6 @@
|
|||||||
|
|
||||||
dwindle = {
|
dwindle = {
|
||||||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
||||||
pseudotile = "yes"; # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
|
||||||
preserve_split = "yes"; # you probably want this
|
preserve_split = "yes"; # you probably want this
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -45,6 +45,7 @@
|
|||||||
# add nord like gtk theme
|
# add nord like gtk theme
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
gtk4.theme = null;
|
||||||
cursorTheme = {
|
cursorTheme = {
|
||||||
package = pkgs.unstable.layan-cursors;
|
package = pkgs.unstable.layan-cursors;
|
||||||
name = "Layan-cursors";
|
name = "Layan-cursors";
|
||||||
|
|||||||
@@ -4,9 +4,10 @@
|
|||||||
programs.firefox.nativeMessagingHosts.packages = [pkgs.passff-host];
|
programs.firefox.nativeMessagingHosts.packages = [pkgs.passff-host];
|
||||||
};
|
};
|
||||||
|
|
||||||
flake.homeModules.firefox = {
|
flake.homeModules.firefox = {config, ...}: {
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
configPath = "${config.xdg.configHome}/mozilla/firefox";
|
||||||
|
|
||||||
# Default profile
|
# Default profile
|
||||||
profiles.jonas = {
|
profiles.jonas = {
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
# Zsh
|
# Zsh
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
dotDir = "${config.xdg.configHome}/zsh";
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
syntaxHighlighting.enable = true;
|
syntaxHighlighting.enable = true;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user