alejandra: fmt

This commit is contained in:
hand7s 2025-04-27 12:47:02 +03:00
parent 4132420034
commit 510e39c245
No known key found for this signature in database
199 changed files with 1030 additions and 1438 deletions

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
fonts = { fonts = {
fontconfig = { fontconfig = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
gtk = { gtk = {
enable = true; enable = true;
iconTheme = { iconTheme = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
home = { home = {
stateVersion = "24.11"; stateVersion = "24.11";
username = "hand7s"; username = "hand7s";

View file

@ -2,25 +2,26 @@
osConfig, osConfig,
lib, lib,
... ...
}:{ }: {
home = { home = {
gui = { gui = {
enable = lib.mkIf ( enable = lib.mkIf (
osConfig.networking.hostName == "s0mePC-nix" || osConfig.networking.hostName == "s0melapt0p-nix" osConfig.networking.hostName == "s0mePC-nix" || osConfig.networking.hostName == "s0melapt0p-nix"
) true; )
true;
sessionType =
sessionType = if ( if
osConfig.networking.hostName == "s0mePC-nix" (
) then ( osConfig.networking.hostName == "s0mePC-nix"
"Hyprland" )
) else if ( then "Hyprland"
osConfig.networking.hostName == "s0melapt0p-nix" else if
) then ( (
"Sway" osConfig.networking.hostName == "s0melapt0p-nix"
) else ( )
"None" then "Sway"
); else "None";
}; };
}; };
} }

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
home = { home = {
keyboard = { keyboard = {
variant = "qwerty"; variant = "qwerty";

View file

@ -8,42 +8,42 @@
freesm-launcher = inputs.freesm.packages.${pkgs.system}.freesmlauncher; freesm-launcher = inputs.freesm.packages.${pkgs.system}.freesmlauncher;
in { in {
home = { home = {
packages = with pkgs; [ packages = with pkgs;
gh [
sd gh
nvd sd
git nvd
dust git
procs dust
gping procs
dconf gping
tokei dconf
ifuse tokei
trippy ifuse
bottom trippy
kubectl bottom
yt-dlp kubectl
ripgrep yt-dlp
tty-clock ripgrep
freesm-launcher tty-clock
libimobiledevice freesm-launcher
nix-output-monitor libimobiledevice
] ++lib.optionals ( nix-output-monitor
osConfig.networking.hostName == "s0mePC-nix" ]
) [ ++ lib.optionals (
osConfig.networking.hostName == "s0mePC-nix"
tetrio-desktop ) [
netbird-ui tetrio-desktop
thunderbird netbird-ui
mindustry thunderbird
qbittorrent-enhanced mindustry
qbittorrent-enhanced
] ++ lib.optionals ( ]
osConfig.networking.hostName == "s0melapt0p-nix" ++ lib.optionals (
) [ osConfig.networking.hostName == "s0melapt0p-nix"
iwgtk ) [
brightnessctl iwgtk
brightnessctl
]; ];
}; };
} }

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
home = { home = {
shellAliases = { shellAliases = {
e = "eza"; e = "eza";

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
nix = { nix = {
package = pkgs.nixVersions.latest; package = pkgs.nixVersions.latest;
}; };

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
substituters = [ substituters = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
trusted-public-keys = [ trusted-public-keys = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nixpkgs = { nixpkgs = {
config = { config = {
allowBroken = true; allowBroken = true;

View file

@ -1,7 +1,4 @@
{ {inputs, ...}: {
inputs,
...
}: {
nixpkgs = { nixpkgs = {
overlays = [ overlays = [
inputs.hyprpanel.overlay inputs.hyprpanel.overlay

View file

@ -35,52 +35,56 @@ in {
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
home = { home = {
packages = with pkgs; [ packages = with pkgs;
vesktop [
(discord.override { vesktop
withVencord = true; (discord.override {
withOpenASAR = false; withVencord = true;
}) withOpenASAR = false;
})
ayugram-desktop ayugram-desktop
element-desktop element-desktop
obsidian obsidian
pwvucontrol pwvucontrol
easyeffects easyeffects
hyprpolkitagent hyprpolkitagent
parsec-bin parsec-bin
bitwarden bitwarden
mindustry mindustry
playerctl playerctl
lan-mouse lan-mouse
nekoray nekoray
] ++ lib.optionals ( ]
cfg.sessionType == "Sway" ++ lib.optionals (
) [ cfg.sessionType == "Sway"
swaykbdd ) [
sway-contrib.grimshot swaykbdd
sway-contrib.inactive-windows-transparency sway-contrib.grimshot
autotiling-rs sway-contrib.inactive-windows-transparency
sway-audio-idle-inhibit autotiling-rs
] ++ lib.optionals ( sway-audio-idle-inhibit
cfg.sessionType == "River" ]
) [ ++ lib.optionals (
wayshot cfg.sessionType == "River"
waylock ) [
wayidle wayshot
] ++ lib.optionals ( waylock
cfg.sessionType == "Hyprland" wayidle
) [ ]
hyprpanel ++ lib.optionals (
grimblast cfg.sessionType == "Hyprland"
]; ) [
hyprpanel
grimblast
];
}; };
programs = { programs = {
chromium.enable = true; chromium.enable = true;
spicetify.enable = true; spicetify.enable = true;
vscode.enable = true; vscode.enable = true;
fuzzel.enable = true; fuzzel.enable = true;
ghostty.enable = true; ghostty.enable = true;
firefox.enable = true; firefox.enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
bat = { bat = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
chromium = { chromium = {
package = ( package = (

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
eza = { eza = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
fish = { fish = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
fuzzel = { fuzzel = {
settings = { settings = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
fzf = { fzf = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
ghostty = { ghostty = {
enableFishIntegration = true; enableFishIntegration = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
git = { git = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
helix = { helix = {
enable = true; enable = true;

View file

@ -7,7 +7,8 @@
hyprlock = { hyprlock = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
settings = { settings = {
general = { general = {
@ -30,7 +31,7 @@
valign = "center"; valign = "center";
shadow_passes = 1; shadow_passes = 1;
shadow_size = 2; shadow_size = 2;
shadow_color = "rgba(38, 3, 4, 1)"; shadow_color = "rgba(38, 3, 4, 1)";
shadow_boost = 2; shadow_boost = 2;
} }
@ -49,7 +50,7 @@
valign = "center"; valign = "center";
shadow_passes = 1; shadow_passes = 1;
shadow_size = 2; shadow_size = 2;
shadow_color = "rgba(38, 3, 4, 1)"; shadow_color = "rgba(38, 3, 4, 1)";
shadow_boost = 2; shadow_boost = 2;
} }
@ -84,7 +85,7 @@
valign = "center"; valign = "center";
shadow_passes = 1; shadow_passes = 1;
shadow_size = 5; shadow_size = 5;
shadow_boost = 1; shadow_boost = 1;
} }
]; ];

View file

@ -8,24 +8,28 @@
hyprpanel = { hyprpanel = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
hyprland = { hyprland = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
}; };
overwrite = { overwrite = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
}; };
overlay = { overlay = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
}; };
settings = { settings = {
@ -169,7 +173,6 @@
lowCutoff = 20; lowCutoff = 20;
highCutoff = 20000; highCutoff = 20000;
barCharacters = [ barCharacters = [
"" ""
"" ""
@ -287,8 +290,6 @@
pending = "󰏗"; pending = "󰏗";
updated = "󰏖"; updated = "󰏖";
}; };
}; };
weather = { weather = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
nix-index = { nix-index = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
mpv = { mpv = {
enable = true; enable = true;

View file

@ -8,7 +8,8 @@
obs-studio = { obs-studio = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
plugins = with pkgs.obs-studio-plugins; [ plugins = with pkgs.obs-studio-plugins; [
wlrobs wlrobs

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
starship = { starship = {
enable = true; enable = true;

View file

@ -7,7 +7,8 @@
swaylock = { swaylock = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Sway" config.home.gui.sessionType == "Sway"
) true; )
true;
settings = { settings = {
show-failed-attempts = true; show-failed-attempts = true;

View file

@ -1,10 +1,8 @@
{ {
config, config,
pkgs,
lib, lib,
... ...
}: }: {
{
programs = { programs = {
yambar = { yambar = {
enable = lib.mkIf (config.home.gui.sessionType == "Sway") true; enable = lib.mkIf (config.home.gui.sessionType == "Sway") true;
@ -174,7 +172,7 @@
conditions = { conditions = {
"mode == default" = { "mode == default" = {
empty = { }; empty = {};
}; };
}; };
}; };
@ -337,7 +335,6 @@
margin = 5; margin = 5;
on-click = "swaymsg --quiet workspace {name}"; on-click = "swaymsg --quiet workspace {name}";
}; };
}; };
}; };
}; };
@ -852,7 +849,7 @@
map = { map = {
conditions = { conditions = {
"~activated" = { "~activated" = {
empty = { }; empty = {};
}; };
activated = [ activated = [
@ -1155,7 +1152,6 @@
}; };
}; };
content = { content = {
map = { map = {
conditions = { conditions = {
@ -1257,7 +1253,7 @@
{ {
sway-xkb = { sway-xkb = {
identifiers = [ "1:1:AT_Translated_Set_2_keyboard" ]; identifiers = ["1:1:AT_Translated_Set_2_keyboard"];
content = [ content = [
{ {
string = { string = {
@ -1279,7 +1275,7 @@
content = { content = {
map = { map = {
default = { default = {
empty = { }; empty = {};
}; };
conditions = { conditions = {
@ -1287,7 +1283,7 @@
map = { map = {
conditions = { conditions = {
"~carrier" = { "~carrier" = {
empty = { }; empty = {};
}; };
carrier = { carrier = {
@ -1325,7 +1321,7 @@
content = { content = {
map = { map = {
default = { default = {
empty = { }; empty = {};
}; };
conditions = { conditions = {

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
yazi = { yazi = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
zoxide = { zoxide = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
qt = { qt = {
enable = true; enable = true;
}; };

View file

@ -8,7 +8,8 @@
hypridle = { hypridle = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
settings = { settings = {
general = { general = {

View file

@ -8,7 +8,8 @@
swayidle = { swayidle = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Sway" config.home.gui.sessionType == "Sway"
) true; )
true;
events = [ events = [
{ {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
stylix = { stylix = {
base16Scheme = { base16Scheme = {
base00 = "2a1617"; base00 = "2a1617";

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
stylix = { stylix = {
cursor = { cursor = {
name = "Whitesur-cursors"; name = "Whitesur-cursors";

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
stylix = { stylix = {
enable = true; enable = true;
autoEnable = true; autoEnable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
stylix = { stylix = {
fonts = { fonts = {
sizes = { sizes = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
stylix = { stylix = {
image = ./wallpaper.jpg; image = ./wallpaper.jpg;
}; };

View file

@ -1,29 +1,26 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
systemd = { systemd = {
user = { user = {
services = { services = {
hyprpanel = { hyprpanel = {
Unit = { Unit = {
Description = "Hyprpanel service."; Description = "Hyprpanel service.";
WantedBy = "graphical-session.target"; WantedBy = "graphical-session.target";
}; };
Service = { Service = {
ExecStart = "${pkgs.hyprpanel}/bin/hyprpanel"; ExecStart = "${pkgs.hyprpanel}/bin/hyprpanel";
Restart = "always"; Restart = "always";
RestartSec = 1; RestartSec = 1;
}; };
Install = { Install = {
After = "graphical-session.target"; After = "graphical-session.target";
ConditionEnvironment = "WAYLAND_DISPLAY"; ConditionEnvironment = "WAYLAND_DISPLAY";
PartOf = "graphical-session.target"; PartOf = "graphical-session.target";
}; };
}; };
}; };
}; };
}; };
} }

View file

@ -1,29 +1,26 @@
{ {pkgs, ...}: {
pkgs, systemd = {
... user = {
}: { services = {
systemd = { hyprpolkitagent = {
user = { Unit = {
services = { Description = "Hyprpolkitagent service.";
hyprpolkitagent = { WantedBy = "graphical-session.target";
Unit = { };
Description = "Hyprpolkitagent service.";
WantedBy = "graphical-session.target";
};
Service = { Service = {
ExecStart = "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent"; ExecStart = "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent";
Restart = "always"; Restart = "always";
RestartSec = 10; RestartSec = 10;
}; };
Install = { Install = {
After = "graphical-session.target"; After = "graphical-session.target";
ConditionEnvironment = "WAYLAND_DISPLAY"; ConditionEnvironment = "WAYLAND_DISPLAY";
PartOf = "graphical-session.target"; PartOf = "graphical-session.target";
}; };
}; };
}; };
}; };
}; };
} }

View file

@ -1,29 +1,26 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
systemd = { systemd = {
user = { user = {
services = { services = {
yambar = { yambar = {
Unit = { Unit = {
Description = "Yambar service."; Description = "Yambar service.";
WantedBy = "graphical-session.target"; WantedBy = "graphical-session.target";
}; };
Service = { Service = {
ExecStart = "${pkgs.yambar}/bin/yambar"; ExecStart = "${pkgs.yambar}/bin/yambar";
Restart = "always"; Restart = "always";
RestartSec = 1; RestartSec = 1;
}; };
Install = { Install = {
After = "graphical-session.target"; After = "graphical-session.target";
ConditionEnvironment = "WAYLAND_DISPLAY"; ConditionEnvironment = "WAYLAND_DISPLAY";
PartOf = "graphical-session.target"; PartOf = "graphical-session.target";
}; };
}; };
}; };
}; };
}; };
} }

View file

@ -10,7 +10,8 @@
hyprland = { hyprland = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Hyprland" config.home.gui.sessionType == "Hyprland"
) true; )
true;
settings = { settings = {
monitor = ", 2560x1440@165.00Hz, 0x0, 1"; monitor = ", 2560x1440@165.00Hz, 0x0, 1";
@ -111,7 +112,6 @@
"ALT, F, fullscreen, 0" "ALT, F, fullscreen, 0"
"ALT, L, exec, ${pkgs.hyprlock}/bin/hyprlock" "ALT, L, exec, ${pkgs.hyprlock}/bin/hyprlock"
"ALT SHIFT, E, exit," "ALT SHIFT, E, exit,"
"ALT SHIFT, space, togglefloating, active" "ALT SHIFT, space, togglefloating, active"
"ALT SHIFT, S, exec, ${pkgs.grimblast}/bin/grimblast --notify --freeze copysave area /home/hand7s/Pictures/Screenshots/$(date '+%y%m%d_%H-%M-%s').png" "ALT SHIFT, S, exec, ${pkgs.grimblast}/bin/grimblast --notify --freeze copysave area /home/hand7s/Pictures/Screenshots/$(date '+%y%m%d_%H-%M-%s').png"
@ -230,7 +230,7 @@
}; };
plugins = with inputs; [ plugins = with inputs; [
# inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo # inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo
]; ];
}; };
}; };

View file

@ -9,7 +9,8 @@
river = { river = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "River" config.home.gui.sessionType == "River"
) true; )
true;
settings = { settings = {
default-layout = "rivertile"; default-layout = "rivertile";
@ -51,7 +52,7 @@
"Alt 7" = "set-focused-tags 6"; "Alt 7" = "set-focused-tags 6";
"Alt 8" = "set-focused-tags 7"; "Alt 8" = "set-focused-tags 7";
"Alt 9" = "set-focused-tags 8"; "Alt 9" = "set-focused-tags 8";
"Alt H" = "toggle-focused-tags 20"; "Alt H" = "toggle-focused-tags 20";
"Alt+Shift 1" = "set-view-tags 0"; "Alt+Shift 1" = "set-view-tags 0";
"Alt+Shift 2" = "set-view-tags 1"; "Alt+Shift 2" = "set-view-tags 1";
@ -62,7 +63,7 @@
"Alt+Shift 7" = "set-view-tags 6"; "Alt+Shift 7" = "set-view-tags 6";
"Alt+Shift 8" = "set-view-tags 7"; "Alt+Shift 8" = "set-view-tags 7";
"Alt+Shift 9" = "set-view-tags 8"; "Alt+Shift 9" = "set-view-tags 8";
"Alt+Shift H" = "set-view-tags 20"; "Alt+Shift H" = "set-view-tags 20";
"Alt+Control 1" = "toggle-focused-tags 0"; "Alt+Control 1" = "toggle-focused-tags 0";
"Alt+Control 2" = "toggle-focused-tags 1"; "Alt+Control 2" = "toggle-focused-tags 1";
@ -73,7 +74,7 @@
"Alt+Control 7" = "toggle-focused-tags 6"; "Alt+Control 7" = "toggle-focused-tags 6";
"Alt+Control 8" = "toggle-focused-tags 7"; "Alt+Control 8" = "toggle-focused-tags 7";
"Alt+Control 9" = "toggle-focused-tags 8"; "Alt+Control 9" = "toggle-focused-tags 8";
"Alt+Control H" = "toggle-focused-tags 20"; "Alt+Control H" = "toggle-focused-tags 20";
"Alt+Shift+Control 1" = "toggle-view-tags 0"; "Alt+Shift+Control 1" = "toggle-view-tags 0";
"Alt+Shift+Control 2" = "toggle-view-tags 1"; "Alt+Shift+Control 2" = "toggle-view-tags 1";
@ -84,7 +85,7 @@
"Alt+Shift+Control 7" = "toggle-view-tags 6"; "Alt+Shift+Control 7" = "toggle-view-tags 6";
"Alt+Shift+Control 8" = "toggle-view-tags 7"; "Alt+Shift+Control 8" = "toggle-view-tags 7";
"Alt+Shift+Control 9" = "toggle-view-tags 8"; "Alt+Shift+Control 9" = "toggle-view-tags 8";
"Alt+Shift+Control H" = "toggle-view-tags 20"; "Alt+Shift+Control H" = "toggle-view-tags 20";
}; };
spawn = [ spawn = [

View file

@ -9,7 +9,8 @@
sway = { sway = {
enable = lib.mkIf ( enable = lib.mkIf (
config.home.gui.sessionType == "Sway" config.home.gui.sessionType == "Sway"
) true; )
true;
package = pkgs.sway; package = pkgs.sway;

View file

@ -1,7 +1,4 @@
{ {lib, ...}: {
lib,
...
}: {
boot = { boot = {
initrd = { initrd = {
availableKernelModules = [ availableKernelModules = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
boot = { boot = {
lanzaboote = { lanzaboote = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {lib, ...}: {
lib,
...
}: {
boot = { boot = {
loader = { loader = {
systemd-boot = { systemd-boot = {

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
boot = { boot = {
plymouth = { plymouth = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
boot = { boot = {
tmp = { tmp = {
useTmpfs = true; useTmpfs = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
boot = { boot = {
zfs = { zfs = {
package = pkgs.zfs_cachyos; package = pkgs.zfs_cachyos;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
console = { console = {
useXkbConfig = true; useXkbConfig = true;
}; };

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
environment = { environment = {
systemPackages = with pkgs; [ systemPackages = with pkgs; [
home-manager home-manager
@ -11,5 +8,5 @@
sbctl sbctl
sops sops
]; ];
}; };
} }

View file

@ -1,7 +1,4 @@
{ {config, ...}: {
config,
...
}: {
environment = { environment = {
variables = { variables = {
AMD_VULKAN_ICD = "RADV"; AMD_VULKAN_ICD = "RADV";

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
hardware = { hardware = {
amdgpu = { amdgpu = {
initrd = { initrd = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
hardware = { hardware = {
enableRedistributableFirmware = true; enableRedistributableFirmware = true;
cpu = { cpu = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
hardware = { hardware = {
graphics = { graphics = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
hardware = { hardware = {
openrazer = { openrazer = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
hardware = { hardware = {
keyboard = { keyboard = {
qmk = { qmk = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
zramSwap = { zramSwap = {
enable = true; enable = true;
algorithm = "zstd"; algorithm = "zstd";

View file

@ -1,7 +1,4 @@
{ {inputs, ...}: {
inputs,
...
}: {
home-manager = { home-manager = {
users = { users = {
hand7s = { hand7s = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
i18n = { i18n = {
defaultLocale = "en_US.UTF-8"; defaultLocale = "en_US.UTF-8";
supportedLocales = [ supportedLocales = [

View file

@ -1,7 +1,4 @@
{ {lib, ...}: {
lib,
...
}: {
networking = { networking = {
useDHCP = lib.mkDefault true; useDHCP = lib.mkDefault true;
dhcpcd = { dhcpcd = {

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
firewall = { firewall = {
allowPing = true; allowPing = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
hostId = "5c79d468"; hostId = "5c79d468";
}; };

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
hostName = "s0mePC-nix"; hostName = "s0mePC-nix";
}; };

View file

@ -1,7 +1,5 @@
{ {...}: {
... networking = {
}: {
networking ={
hosts = { hosts = {
# Nope # Nope
}; };

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
nameservers = [ nameservers = [
"1.1.1.1" "1.1.1.1"

View file

@ -1,7 +1,5 @@
{ {...}: {
... networking = {
}: {
networking ={
networkmanager = { networkmanager = {
enable = true; enable = true;
dns = "default"; dns = "default";

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
timeServers = [ timeServers = [
"0.nixos.pool.ntp.org" "0.nixos.pool.ntp.org"

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
networking = { networking = {
wireguard = { wireguard = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
nix = { nix = {
package = pkgs.nixVersions.latest; package = pkgs.nixVersions.latest;
}; };

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
sandbox = true; sandbox = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
auto-optimise-store = true; auto-optimise-store = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
experimental-features = [ experimental-features = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
substituters = [ substituters = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
trusted-public-keys = [ trusted-public-keys = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nix = { nix = {
settings = { settings = {
trusted-users = [ trusted-users = [

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nixpkgs = { nixpkgs = {
config = { config = {
allowUnfree = true; allowUnfree = true;

View file

@ -1,7 +1,4 @@
{ {inputs, ...}: {
inputs,
...
}: {
nixpkgs = { nixpkgs = {
overlays = [ overlays = [
inputs.hyprpanel.overlay inputs.hyprpanel.overlay

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
nixpkgs = { nixpkgs = {
system = "x86_64-linux"; system = "x86_64-linux";
hostPlatform = "x86_64-linux"; hostPlatform = "x86_64-linux";

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
gamemode = { gamemode = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
gamescope = { gamescope = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
programs = { programs = {
nh = { nh = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
programs = { programs = {
steam = { steam = {
enable = true; enable = true;
@ -10,17 +7,16 @@
]; ];
remotePlay = { remotePlay = {
openFirewall = true; openFirewall = true;
}; };
localNetworkGameTransfers = { localNetworkGameTransfers = {
openFirewall = true; openFirewall = true;
}; };
protontricks = { protontricks = {
enable = true; enable = true;
}; };
}; };
}; };
} }

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
security = { security = {
polkit = { polkit = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
security = { security = {
rtkit = { rtkit = {
enable = true; enable = true;

View file

@ -1,12 +1,9 @@
{ {...}: {
...
}: {
security = { security = {
sudo-rs = { sudo-rs = {
enable = true; enable = true;
wheelNeedsPassword = true; wheelNeedsPassword = true;
execWheelOnly = true; execWheelOnly = true;
}; };
}; };
} }

View file

@ -1,7 +1,4 @@
{ {lib, ...}: {
lib,
...
}: {
security = { security = {
sudo = { sudo = {
enable = lib.mkDefault false; enable = lib.mkDefault false;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}:{
services = { services = {
greetd = { greetd = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
services = { services = {
irqbalance = { irqbalance = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
services = { services = {
libinput = { libinput = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
services = { services = {
netbird = { netbird = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {config, ...}: {
config,
...
}: {
services = { services = {
openssh = { openssh = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
services = { services = {
pipewire = { pipewire = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
services = { services = {
udev = { udev = {
packages = with pkgs; [ packages = with pkgs; [

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
services = { services = {
scx = { scx = {
enable = true; enable = true;

View file

@ -1,6 +1,4 @@
{ {...}: {
...
}: {
services = { services = {
sunshine = { sunshine = {
enable = true; enable = true;

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
services = { services = {
usbmuxd = { usbmuxd = {
enable = true; enable = true;

Some files were not shown because too many files have changed in this diff Show more