hyprland: finish Lua config migration cleanup
This commit is contained in:
@@ -193,7 +193,7 @@ local function apply_hyprwinview_config()
|
|||||||
hyprwinview = {
|
hyprwinview = {
|
||||||
gap_size = 24,
|
gap_size = 24,
|
||||||
margin = 48,
|
margin = 48,
|
||||||
background = "rgba(10101499)",
|
background = "rgba(10101400)",
|
||||||
background_blur = 0,
|
background_blur = 0,
|
||||||
border_col = "rgba(ffffff33)",
|
border_col = "rgba(ffffff33)",
|
||||||
hover_border_col = "rgba(66ccffee)",
|
hover_border_col = "rgba(66ccffee)",
|
||||||
|
|||||||
@@ -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`).
|
- Existing rofi scripts live in `../dotfiles/lib/bin/` (e.g. `rofi_command.sh`).
|
||||||
- Keybind locations:
|
- Keybind locations:
|
||||||
- Hyprland: `../dotfiles/config/hypr/hyprland.conf`
|
- Hyprland: `../dotfiles/config/hypr/hyprland.lua`
|
||||||
- XMonad: `../dotfiles/config/xmonad/xmonad.hs`
|
- XMonad: `../dotfiles/config/xmonad/xmonad.hs`
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{ pkgs, ... }: {
|
{pkgs, ...}: {
|
||||||
home-manager.users.imalison = {
|
home-manager.users.imalison = {
|
||||||
imports = [
|
imports = [
|
||||||
./emacs.nix
|
./emacs.nix
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
settings.git_protocol = "ssh";
|
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 = {
|
systemd.user.targets.hyprland-session = {
|
||||||
Unit = {
|
Unit = {
|
||||||
Description = "Hyprland session (custom)";
|
Description = "Hyprland session (custom)";
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
Install = {
|
Install = {
|
||||||
WantedBy = [ "timers.target" ];
|
WantedBy = ["timers.target"];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -139,8 +139,8 @@
|
|||||||
in {
|
in {
|
||||||
Unit = {
|
Unit = {
|
||||||
Description = "Hyprpaper (managed by home-manager)";
|
Description = "Hyprpaper (managed by home-manager)";
|
||||||
PartOf = [ "hyprland-session.target" ];
|
PartOf = ["hyprland-session.target"];
|
||||||
After = [ "hyprland-session.target" ];
|
After = ["hyprland-session.target"];
|
||||||
};
|
};
|
||||||
|
|
||||||
Service = {
|
Service = {
|
||||||
@@ -152,16 +152,16 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
Install = {
|
Install = {
|
||||||
WantedBy = [ "hyprland-session.target" ];
|
WantedBy = ["hyprland-session.target"];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user.services.tailscale-systray = {
|
systemd.user.services.tailscale-systray = {
|
||||||
Unit = {
|
Unit = {
|
||||||
Description = "Tailscale systray";
|
Description = "Tailscale systray";
|
||||||
After = [ "graphical-session.target" "tray.target" ];
|
After = ["graphical-session.target" "tray.target"];
|
||||||
PartOf = [ "graphical-session.target" ];
|
PartOf = ["graphical-session.target"];
|
||||||
Requires = [ "tray.target" ];
|
Requires = ["tray.target"];
|
||||||
};
|
};
|
||||||
|
|
||||||
Service = {
|
Service = {
|
||||||
@@ -171,7 +171,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
Install = {
|
Install = {
|
||||||
WantedBy = [ "graphical-session.target" ];
|
WantedBy = ["graphical-session.target"];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -182,7 +182,7 @@
|
|||||||
icon = "google-chrome";
|
icon = "google-chrome";
|
||||||
terminal = false;
|
terminal = false;
|
||||||
type = "Application";
|
type = "Application";
|
||||||
categories = [ "Network" "WebBrowser" ];
|
categories = ["Network" "WebBrowser"];
|
||||||
mimeType = [
|
mimeType = [
|
||||||
"application/rdf+xml"
|
"application/rdf+xml"
|
||||||
"application/rss+xml"
|
"application/rss+xml"
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
features.full.enable = true;
|
features.full.enable = true;
|
||||||
myModules.kubelet.enable = false;
|
myModules.kubelet.enable = false;
|
||||||
myModules.nvidia.enable = true;
|
myModules.nvidia.enable = true;
|
||||||
myModules.hyprland.useLuaConfigBranch = true;
|
|
||||||
# Needed for now because monitors have different refresh rates
|
# Needed for now because monitors have different refresh rates
|
||||||
myModules.xmonad.picom.vSync.enable = false;
|
myModules.xmonad.picom.vSync.enable = false;
|
||||||
myModules.cache-server = {
|
myModules.cache-server = {
|
||||||
|
|||||||
Reference in New Issue
Block a user