This commit is contained in:
unexplrd
2025-02-18 16:40:03 +02:00
parent 5606369d4a
commit a20fc14152
5 changed files with 52 additions and 41 deletions

View File

@ -19,7 +19,7 @@
name = "GoogleDot-Blue"; name = "GoogleDot-Blue";
size = 24; size = 24;
}; };
image = ../../wallpapers/wallhaven-9djzww.jpg; image = ../../wallpapers/wallhaven-wejkzx.jpg;
opacity.terminal = 0.9; opacity.terminal = 0.9;
fonts = { fonts = {
sizes = { sizes = {

View File

@ -37,6 +37,7 @@
editor = { editor = {
helix.enable = true; helix.enable = true;
neve.enable = true; neve.enable = true;
zed.enable = true;
}; };
home.packages = with pkgs; [ home.packages = with pkgs; [

View File

@ -361,13 +361,24 @@ in {
# "10, defaultName:" # "10, defaultName:"
]; ];
windowrulev2 = [ windowrulev2 = [
# tray/misc utilities ## tray/misc utilities
"float, initialTitle:MainPicker" # why is it not floating by default # file picker
"float, class:xdg-desktop-portal-gtk"
"size <50% <90%, class:xdg-desktop-portal-gtk"
"center 1, class:xdg-desktop-portal-gtk"
# xdp-hyprland stream picker
"float, initialTitle:MainPicker"
# general apps
"float, class:(com.saivert.pwvucontrol)" "float, class:(com.saivert.pwvucontrol)"
"float, class:(re.sonny.Junction)" "float, class:(re.sonny.Junction)"
"float, class:(com.github.hluk.copyq)" "float, class:(com.github.hluk.copyq)"
"float, class:(nm-connection-editor)" "float, class:(nm-connection-editor)"
"float, class:(.blueman-manager-wrapped)" "float, class:(.blueman-manager-wrapped)"
# telegram
"maximize, initialTitle:Медіапереглядач"
"float, title:TelegramDesktop"
"noborder, title:TelegramDesktop"
"noblur, title:TelegramDesktop"
# screenshot editor # screenshot editor
"noanim, class:com.gabm.satty" "noanim, class:com.gabm.satty"
"float, class:com.gabm.satty" "float, class:com.gabm.satty"
@ -378,8 +389,6 @@ in {
## games ## games
"float, class:(com.mojang.minecraft.java-edition)" "float, class:(com.mojang.minecraft.java-edition)"
"immediate, class:(com.mojang.minecraft.java-edition)" "immediate, class:(com.mojang.minecraft.java-edition)"
# apex legends
# "immediate, class:(steam_app_1172470)"
# cs2 # cs2
"immediate, class:(cs2)" "immediate, class:(cs2)"
# deadlock # deadlock
@ -416,10 +425,9 @@ in {
submap = reset submap = reset
''; '';
}; };
services.hyprpaper = { services = {
enable = true; hyprpaper.enable = true;
}; hypridle = {
services.hypridle = {
enable = true; enable = true;
settings = { settings = {
general = { general = {
@ -441,16 +449,14 @@ in {
]; ];
}; };
}; };
services.gnome-keyring = {
enable = true;
components = ["secrets" "ssh"];
};
services = {
network-manager-applet.enable = true; network-manager-applet.enable = true;
blueman-applet.enable = true; blueman-applet.enable = true;
playerctld.enable = true; playerctld.enable = true;
copyq.enable = true; copyq.enable = true;
gnome-keyring = {
enable = true;
components = ["secrets" "ssh"];
};
}; };
gtk = { gtk = {
enable = true; enable = true;
@ -523,9 +529,6 @@ in {
system = "󰢻"; system = "󰢻";
media = "󱜐"; media = "󱜐";
tray = "󱊖"; tray = "󱊖";
#focused = "󰗝";
#active = "󰻃";
#default = "󰄰";
}; };
}; };
"hyprland/language" = { "hyprland/language" = {

View File

@ -1,6 +1,6 @@
{ {
pkgs, pkgs,
pkgs-51b85c, # pkgs-51b85c,
lib, lib,
config, config,
... ...

View File

@ -28,8 +28,8 @@ in {
languages = { languages = {
"Nix" = { "Nix" = {
language-servers = [ language-servers = [
"nil" "!nil"
"!nixd" "nixd"
]; ];
formatter = { formatter = {
external.command = lib.getExe pkgs.alejandra; external.command = lib.getExe pkgs.alejandra;
@ -84,6 +84,13 @@ in {
path = lib.getExe pkgs.ruff; path = lib.getExe pkgs.ruff;
}; };
}; };
nixd = {
binary = {
arguments = [];
path = lib.getExe pkgs.nixd;
};
initialization_options.formatting.command = [(lib.getExe pkgs.alejandra)];
};
nil = { nil = {
binary = { binary = {
arguments = []; arguments = [];