alejandra: fmt
This commit is contained in:
parent
4132420034
commit
510e39c245
199 changed files with 1030 additions and 1438 deletions
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
fonts = {
|
fonts = {
|
||||||
fontconfig = {
|
fontconfig = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home = {
|
home = {
|
||||||
stateVersion = "24.11";
|
stateVersion = "24.11";
|
||||||
username = "hand7s";
|
username = "hand7s";
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home = {
|
home = {
|
||||||
keyboard = {
|
keyboard = {
|
||||||
variant = "qwerty";
|
variant = "qwerty";
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home = {
|
home = {
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
e = "eza";
|
e = "eza";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
package = pkgs.nixVersions.latest;
|
package = pkgs.nixVersions.latest;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
substituters = [
|
substituters = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
config = {
|
config = {
|
||||||
allowBroken = true;
|
allowBroken = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{inputs, ...}: {
|
||||||
inputs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
overlays = [
|
overlays = [
|
||||||
inputs.hyprpanel.overlay
|
inputs.hyprpanel.overlay
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
bat = {
|
bat = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
chromium = {
|
chromium = {
|
||||||
package = (
|
package = (
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
eza = {
|
eza = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
fish = {
|
fish = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
fuzzel = {
|
fuzzel = {
|
||||||
settings = {
|
settings = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
fzf = {
|
fzf = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
ghostty = {
|
ghostty = {
|
||||||
enableFishIntegration = true;
|
enableFishIntegration = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
git = {
|
git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
helix = {
|
helix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
nix-index = {
|
nix-index = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
mpv = {
|
mpv = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
starship = {
|
starship = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
yazi = {
|
yazi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
zoxide = {
|
zoxide = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
qt = {
|
qt = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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 = [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
stylix = {
|
stylix = {
|
||||||
base16Scheme = {
|
base16Scheme = {
|
||||||
base00 = "2a1617";
|
base00 = "2a1617";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
stylix = {
|
stylix = {
|
||||||
cursor = {
|
cursor = {
|
||||||
name = "Whitesur-cursors";
|
name = "Whitesur-cursors";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoEnable = true;
|
autoEnable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
stylix = {
|
stylix = {
|
||||||
fonts = {
|
fonts = {
|
||||||
sizes = {
|
sizes = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
stylix = {
|
stylix = {
|
||||||
image = ./wallpaper.jpg;
|
image = ./wallpaper.jpg;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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 = [
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{lib, ...}: {
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
initrd = {
|
initrd = {
|
||||||
availableKernelModules = [
|
availableKernelModules = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
lanzaboote = {
|
lanzaboote = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{lib, ...}: {
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
loader = {
|
loader = {
|
||||||
systemd-boot = {
|
systemd-boot = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
plymouth = {
|
plymouth = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
tmp = {
|
tmp = {
|
||||||
useTmpfs = true;
|
useTmpfs = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
boot = {
|
boot = {
|
||||||
zfs = {
|
zfs = {
|
||||||
package = pkgs.zfs_cachyos;
|
package = pkgs.zfs_cachyos;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
console = {
|
console = {
|
||||||
useXkbConfig = true;
|
useXkbConfig = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{config, ...}: {
|
||||||
config,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
environment = {
|
environment = {
|
||||||
variables = {
|
variables = {
|
||||||
AMD_VULKAN_ICD = "RADV";
|
AMD_VULKAN_ICD = "RADV";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
hardware = {
|
hardware = {
|
||||||
amdgpu = {
|
amdgpu = {
|
||||||
initrd = {
|
initrd = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
hardware = {
|
hardware = {
|
||||||
enableRedistributableFirmware = true;
|
enableRedistributableFirmware = true;
|
||||||
cpu = {
|
cpu = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
hardware = {
|
hardware = {
|
||||||
graphics = {
|
graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
hardware = {
|
hardware = {
|
||||||
openrazer = {
|
openrazer = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
hardware = {
|
hardware = {
|
||||||
keyboard = {
|
keyboard = {
|
||||||
qmk = {
|
qmk = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
zramSwap = {
|
zramSwap = {
|
||||||
enable = true;
|
enable = true;
|
||||||
algorithm = "zstd";
|
algorithm = "zstd";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{inputs, ...}: {
|
||||||
inputs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
users = {
|
users = {
|
||||||
hand7s = {
|
hand7s = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
i18n = {
|
i18n = {
|
||||||
defaultLocale = "en_US.UTF-8";
|
defaultLocale = "en_US.UTF-8";
|
||||||
supportedLocales = [
|
supportedLocales = [
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{lib, ...}: {
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
useDHCP = lib.mkDefault true;
|
useDHCP = lib.mkDefault true;
|
||||||
dhcpcd = {
|
dhcpcd = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
firewall = {
|
firewall = {
|
||||||
allowPing = true;
|
allowPing = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
hostId = "5c79d468";
|
hostId = "5c79d468";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "s0mePC-nix";
|
hostName = "s0mePC-nix";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
networking = {
|
||||||
}: {
|
|
||||||
networking ={
|
|
||||||
hosts = {
|
hosts = {
|
||||||
# Nope
|
# Nope
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
nameservers = [
|
nameservers = [
|
||||||
"1.1.1.1"
|
"1.1.1.1"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
networking = {
|
||||||
}: {
|
|
||||||
networking ={
|
|
||||||
networkmanager = {
|
networkmanager = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dns = "default";
|
dns = "default";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
timeServers = [
|
timeServers = [
|
||||||
"0.nixos.pool.ntp.org"
|
"0.nixos.pool.ntp.org"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking = {
|
networking = {
|
||||||
wireguard = {
|
wireguard = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
package = pkgs.nixVersions.latest;
|
package = pkgs.nixVersions.latest;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
sandbox = true;
|
sandbox = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
auto-optimise-store = true;
|
auto-optimise-store = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
experimental-features = [
|
experimental-features = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
substituters = [
|
substituters = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
settings = {
|
settings = {
|
||||||
trusted-users = [
|
trusted-users = [
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
config = {
|
config = {
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{inputs, ...}: {
|
||||||
inputs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
overlays = [
|
overlays = [
|
||||||
inputs.hyprpanel.overlay
|
inputs.hyprpanel.overlay
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
hostPlatform = "x86_64-linux";
|
hostPlatform = "x86_64-linux";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
gamemode = {
|
gamemode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
gamescope = {
|
gamescope = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs = {
|
programs = {
|
||||||
nh = {
|
nh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
security = {
|
security = {
|
||||||
polkit = {
|
polkit = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
security = {
|
security = {
|
||||||
rtkit = {
|
rtkit = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,9 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
security = {
|
security = {
|
||||||
sudo-rs = {
|
sudo-rs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
wheelNeedsPassword = true;
|
wheelNeedsPassword = true;
|
||||||
execWheelOnly = true;
|
execWheelOnly = true;
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{lib, ...}: {
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
security = {
|
security = {
|
||||||
sudo = {
|
sudo = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:{
|
|
||||||
services = {
|
services = {
|
||||||
greetd = {
|
greetd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
irqbalance = {
|
irqbalance = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
libinput = {
|
libinput = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
netbird = {
|
netbird = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{config, ...}: {
|
||||||
config,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
openssh = {
|
openssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
pipewire = {
|
pipewire = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
udev = {
|
udev = {
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
scx = {
|
scx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
services = {
|
services = {
|
||||||
sunshine = {
|
sunshine = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue