wow
This commit is contained in:
commit
6da4287c1c
26 changed files with 302 additions and 139 deletions
|
|
@ -490,6 +490,18 @@ EOF
|
|||
local mainMod = "SUPER"
|
||||
|
||||
-- Hyprland 0.55+ Lua configuration.
|
||||
-- Enable VRR on the built-in 120 Hz panel only. External outputs use the
|
||||
-- fallback rule below and keep their own/default VRR capability.
|
||||
hl.monitor({
|
||||
output = "eDP-1",
|
||||
mode = "preferred",
|
||||
position = "auto",
|
||||
scale = 1.33,
|
||||
vrr = 1,
|
||||
})
|
||||
|
||||
-- Newly detected outputs are enabled at their preferred mode and placed
|
||||
-- automatically to the right of the existing layout.
|
||||
hl.monitor({
|
||||
output = "",
|
||||
mode = "preferred",
|
||||
|
|
@ -837,7 +849,12 @@ in
|
|||
};
|
||||
|
||||
xdg.configFile = {
|
||||
"hypr/hyprland.lua".text = hyprlandLuaConfig;
|
||||
"hypr/hyprland.lua" = {
|
||||
text = hyprlandLuaConfig;
|
||||
# A previous activation left a regular file and a .backup2 copy. Keep
|
||||
# that existing backup and let Home Manager refresh the managed config.
|
||||
force = true;
|
||||
};
|
||||
"hypr/colors.conf".text = colorsConfig;
|
||||
"hypr/hypridle.conf".source = "${upstream}/hypr/hypridle.conf";
|
||||
"hypr/hyprlock.conf".text = hyprlockConfig;
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ with pkgs;
|
|||
# inputs.waterfox.packages.${pkgs.system}.waterfox
|
||||
gnome-network-displays
|
||||
element-desktop
|
||||
parsec-bin
|
||||
(tetrio-desktop.override {
|
||||
withTetrioPlus = true;
|
||||
tetrio-plus = tetrioPlus;
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@
|
|||
# Development
|
||||
"android-studio"
|
||||
"burp-suite"
|
||||
"docker-desktop"
|
||||
"unity-hub"
|
||||
"visual-studio-code@insiders"
|
||||
"zed"
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
let
|
||||
wallpaper = "${inputs.self}/assets/wallpaper/wallpaper6.png";
|
||||
wallpaper = "${inputs.self}/assets/wallpaper/wallpaper.png";
|
||||
setWallpaperScript = pkgs.writeShellScriptBin "set-wallpaper-script" ''
|
||||
set -eu
|
||||
|
||||
|
|
|
|||
|
|
@ -17,6 +17,9 @@
|
|||
"${inputs.self}/modules/mizukios/features/_1password.nix"
|
||||
];
|
||||
|
||||
# Avoid full-store scans, including missed timer runs after boot.
|
||||
nix.optimise.automatic = lib.mkForce false;
|
||||
|
||||
networking = {
|
||||
hostName = "mizuki";
|
||||
interfaces = {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ in
|
|||
theme = "pjsk-cursor-n25-mizuki-ani";
|
||||
};
|
||||
|
||||
programs.plasma.workspace.wallpaper = "${assets}/wallpaper/wallpaper5.png";
|
||||
programs.plasma.workspace.wallpaper = "${assets}/wallpaper/wallpaper7.png";
|
||||
|
||||
programs.plasma.kscreenlocker.appearance.wallpaper = "${assets}/wallpaper/wallpaper5.png";
|
||||
programs.plasma.kscreenlocker.appearance.wallpaper = "${assets}/wallpaper/wallpaper7.png";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
"${inputs.self}/modules/home/firefox-devedition.nix"
|
||||
"${inputs.self}/modules/home/vicinae.nix"
|
||||
"${inputs.self}/modules/home/fastfetch.nix"
|
||||
"${inputs.self}/modules/home/alcom.nix"
|
||||
./config/shell.nix
|
||||
./config/plasma.nix
|
||||
"${inputs.self}/modules/home/discord/linux.nix"
|
||||
|
|
|
|||
|
|
@ -16,12 +16,11 @@ with pkgs;
|
|||
android-tools
|
||||
android-cli
|
||||
|
||||
alcom
|
||||
vrc-get
|
||||
vrcvideocacher
|
||||
|
||||
inputs.imnyang.packages.${pkgs.system}.figma-linux
|
||||
inputs.imnyang.packages.${pkgs.stdenv.hostPlatform.system}.figma-linux
|
||||
|
||||
# waterfox-bin
|
||||
# inputs.waterfox.packages.${pkgs.system}.waterfox
|
||||
# inputs.waterfox.packages.${pkgs.stdenv.hostPlatform.system}.waterfox
|
||||
]
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ EOF
|
|||
|
||||
XDG_CONFIG_HOME="$config_home" \
|
||||
XDG_STATE_HOME="$state_home" \
|
||||
"${inputs.concord.packages.${pkgs.system}.default}/bin/concord" "$@"
|
||||
"${inputs.concord.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/concord" "$@"
|
||||
'';
|
||||
in
|
||||
{
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ EOF
|
|||
StateDirectoryMode = "0750";
|
||||
WorkingDirectory = "/var/lib/mizuki-nc";
|
||||
|
||||
ExecStart = "${inputs.mizuki-nc.packages.${pkgs.system}.default}/bin/mizuki-nc";
|
||||
ExecStart = "${inputs.mizuki-nc.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/mizuki-nc";
|
||||
|
||||
Restart = "always";
|
||||
RestartSec = 3;
|
||||
|
|
|
|||
Loading…
Reference in a new issue