diff --git a/dotfiles/config/hypr/hyprland.lua b/dotfiles/config/hypr/hyprland.lua index 5b5b8b13..dfce64f3 100644 --- a/dotfiles/config/hypr/hyprland.lua +++ b/dotfiles/config/hypr/hyprland.lua @@ -193,7 +193,7 @@ local function apply_hyprwinview_config() hyprwinview = { gap_size = 24, margin = 48, - background = "rgba(10101499)", + background = "rgba(10101400)", background_blur = 0, border_col = "rgba(ffffff33)", hover_border_col = "rgba(66ccffee)", diff --git a/nixos/AGENTS.md b/nixos/AGENTS.md index e22be161..1efe3b53 100644 --- a/nixos/AGENTS.md +++ b/nixos/AGENTS.md @@ -20,6 +20,5 @@ Avoid dropping scripts in `~/bin` or `~/.local/bin` unless the user explicitly a - Existing rofi scripts live in `../dotfiles/lib/bin/` (e.g. `rofi_command.sh`). - Keybind locations: - - Hyprland: `../dotfiles/config/hypr/hyprland.conf` + - Hyprland: `../dotfiles/config/hypr/hyprland.lua` - XMonad: `../dotfiles/config/xmonad/xmonad.hs` - diff --git a/nixos/imalison.nix b/nixos/imalison.nix index 348df35e..5f491847 100644 --- a/nixos/imalison.nix +++ b/nixos/imalison.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: { +{pkgs, ...}: { home-manager.users.imalison = { imports = [ ./emacs.nix @@ -12,7 +12,7 @@ settings.git_protocol = "ssh"; }; - # Hyprland config starts this target on login (see `dotfiles/config/hypr/hyprland.conf`). + # Hyprland config starts this target on login. systemd.user.targets.hyprland-session = { Unit = { Description = "Hyprland session (custom)"; @@ -45,7 +45,7 @@ }; Install = { - WantedBy = [ "timers.target" ]; + WantedBy = ["timers.target"]; }; }; @@ -139,8 +139,8 @@ in { Unit = { Description = "Hyprpaper (managed by home-manager)"; - PartOf = [ "hyprland-session.target" ]; - After = [ "hyprland-session.target" ]; + PartOf = ["hyprland-session.target"]; + After = ["hyprland-session.target"]; }; Service = { @@ -152,16 +152,16 @@ }; Install = { - WantedBy = [ "hyprland-session.target" ]; + WantedBy = ["hyprland-session.target"]; }; }; systemd.user.services.tailscale-systray = { Unit = { Description = "Tailscale systray"; - After = [ "graphical-session.target" "tray.target" ]; - PartOf = [ "graphical-session.target" ]; - Requires = [ "tray.target" ]; + After = ["graphical-session.target" "tray.target"]; + PartOf = ["graphical-session.target"]; + Requires = ["tray.target"]; }; Service = { @@ -171,7 +171,7 @@ }; Install = { - WantedBy = [ "graphical-session.target" ]; + WantedBy = ["graphical-session.target"]; }; }; @@ -182,7 +182,7 @@ icon = "google-chrome"; terminal = false; type = "Application"; - categories = [ "Network" "WebBrowser" ]; + categories = ["Network" "WebBrowser"]; mimeType = [ "application/rdf+xml" "application/rss+xml" diff --git a/nixos/machines/ryzen-shine.nix b/nixos/machines/ryzen-shine.nix index 6974d51f..240d860a 100644 --- a/nixos/machines/ryzen-shine.nix +++ b/nixos/machines/ryzen-shine.nix @@ -9,7 +9,6 @@ features.full.enable = true; myModules.kubelet.enable = false; myModules.nvidia.enable = true; - myModules.hyprland.useLuaConfigBranch = true; # Needed for now because monitors have different refresh rates myModules.xmonad.picom.vSync.enable = false; myModules.cache-server = {