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 = {
|
||||
fontconfig = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
gtk = {
|
||||
enable = true;
|
||||
iconTheme = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
home = {
|
||||
stateVersion = "24.11";
|
||||
username = "hand7s";
|
||||
|
|
|
|||
|
|
@ -2,25 +2,26 @@
|
|||
osConfig,
|
||||
lib,
|
||||
...
|
||||
}:{
|
||||
}: {
|
||||
home = {
|
||||
gui = {
|
||||
enable = lib.mkIf (
|
||||
osConfig.networking.hostName == "s0mePC-nix" || osConfig.networking.hostName == "s0melapt0p-nix"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
|
||||
sessionType = if (
|
||||
osConfig.networking.hostName == "s0mePC-nix"
|
||||
) then (
|
||||
"Hyprland"
|
||||
) else if (
|
||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||
) then (
|
||||
"Sway"
|
||||
) else (
|
||||
"None"
|
||||
);
|
||||
sessionType =
|
||||
if
|
||||
(
|
||||
osConfig.networking.hostName == "s0mePC-nix"
|
||||
)
|
||||
then "Hyprland"
|
||||
else if
|
||||
(
|
||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||
)
|
||||
then "Sway"
|
||||
else "None";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
home = {
|
||||
keyboard = {
|
||||
variant = "qwerty";
|
||||
|
|
|
|||
|
|
@ -8,42 +8,42 @@
|
|||
freesm-launcher = inputs.freesm.packages.${pkgs.system}.freesmlauncher;
|
||||
in {
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
gh
|
||||
sd
|
||||
nvd
|
||||
git
|
||||
dust
|
||||
procs
|
||||
gping
|
||||
dconf
|
||||
tokei
|
||||
ifuse
|
||||
trippy
|
||||
bottom
|
||||
kubectl
|
||||
yt-dlp
|
||||
ripgrep
|
||||
tty-clock
|
||||
freesm-launcher
|
||||
libimobiledevice
|
||||
nix-output-monitor
|
||||
] ++lib.optionals (
|
||||
osConfig.networking.hostName == "s0mePC-nix"
|
||||
) [
|
||||
|
||||
tetrio-desktop
|
||||
netbird-ui
|
||||
thunderbird
|
||||
mindustry
|
||||
qbittorrent-enhanced
|
||||
|
||||
] ++ lib.optionals (
|
||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||
) [
|
||||
iwgtk
|
||||
brightnessctl
|
||||
|
||||
];
|
||||
packages = with pkgs;
|
||||
[
|
||||
gh
|
||||
sd
|
||||
nvd
|
||||
git
|
||||
dust
|
||||
procs
|
||||
gping
|
||||
dconf
|
||||
tokei
|
||||
ifuse
|
||||
trippy
|
||||
bottom
|
||||
kubectl
|
||||
yt-dlp
|
||||
ripgrep
|
||||
tty-clock
|
||||
freesm-launcher
|
||||
libimobiledevice
|
||||
nix-output-monitor
|
||||
]
|
||||
++ lib.optionals (
|
||||
osConfig.networking.hostName == "s0mePC-nix"
|
||||
) [
|
||||
tetrio-desktop
|
||||
netbird-ui
|
||||
thunderbird
|
||||
mindustry
|
||||
qbittorrent-enhanced
|
||||
]
|
||||
++ lib.optionals (
|
||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||
) [
|
||||
iwgtk
|
||||
brightnessctl
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
home = {
|
||||
shellAliases = {
|
||||
e = "eza";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
nix = {
|
||||
package = pkgs.nixVersions.latest;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
substituters = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
trusted-public-keys = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nixpkgs = {
|
||||
config = {
|
||||
allowBroken = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
{inputs, ...}: {
|
||||
nixpkgs = {
|
||||
overlays = [
|
||||
inputs.hyprpanel.overlay
|
||||
|
|
|
|||
|
|
@ -35,52 +35,56 @@ in {
|
|||
|
||||
config = lib.mkIf cfg.enable {
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
vesktop
|
||||
(discord.override {
|
||||
withVencord = true;
|
||||
withOpenASAR = false;
|
||||
})
|
||||
packages = with pkgs;
|
||||
[
|
||||
vesktop
|
||||
(discord.override {
|
||||
withVencord = true;
|
||||
withOpenASAR = false;
|
||||
})
|
||||
|
||||
ayugram-desktop
|
||||
element-desktop
|
||||
ayugram-desktop
|
||||
element-desktop
|
||||
|
||||
obsidian
|
||||
pwvucontrol
|
||||
easyeffects
|
||||
hyprpolkitagent
|
||||
parsec-bin
|
||||
bitwarden
|
||||
mindustry
|
||||
playerctl
|
||||
lan-mouse
|
||||
nekoray
|
||||
] ++ lib.optionals (
|
||||
cfg.sessionType == "Sway"
|
||||
) [
|
||||
swaykbdd
|
||||
sway-contrib.grimshot
|
||||
sway-contrib.inactive-windows-transparency
|
||||
autotiling-rs
|
||||
sway-audio-idle-inhibit
|
||||
] ++ lib.optionals (
|
||||
cfg.sessionType == "River"
|
||||
) [
|
||||
wayshot
|
||||
waylock
|
||||
wayidle
|
||||
] ++ lib.optionals (
|
||||
cfg.sessionType == "Hyprland"
|
||||
) [
|
||||
hyprpanel
|
||||
grimblast
|
||||
];
|
||||
obsidian
|
||||
pwvucontrol
|
||||
easyeffects
|
||||
hyprpolkitagent
|
||||
parsec-bin
|
||||
bitwarden
|
||||
mindustry
|
||||
playerctl
|
||||
lan-mouse
|
||||
nekoray
|
||||
]
|
||||
++ lib.optionals (
|
||||
cfg.sessionType == "Sway"
|
||||
) [
|
||||
swaykbdd
|
||||
sway-contrib.grimshot
|
||||
sway-contrib.inactive-windows-transparency
|
||||
autotiling-rs
|
||||
sway-audio-idle-inhibit
|
||||
]
|
||||
++ lib.optionals (
|
||||
cfg.sessionType == "River"
|
||||
) [
|
||||
wayshot
|
||||
waylock
|
||||
wayidle
|
||||
]
|
||||
++ lib.optionals (
|
||||
cfg.sessionType == "Hyprland"
|
||||
) [
|
||||
hyprpanel
|
||||
grimblast
|
||||
];
|
||||
};
|
||||
|
||||
programs = {
|
||||
chromium.enable = true;
|
||||
spicetify.enable = true;
|
||||
vscode.enable = true;
|
||||
vscode.enable = true;
|
||||
fuzzel.enable = true;
|
||||
ghostty.enable = true;
|
||||
firefox.enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
bat = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
chromium = {
|
||||
package = (
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
eza = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
fish = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
fuzzel = {
|
||||
settings = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
fzf = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
ghostty = {
|
||||
enableFishIntegration = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
git = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
helix = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,8 @@
|
|||
hyprlock = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
settings = {
|
||||
general = {
|
||||
|
|
@ -30,7 +31,7 @@
|
|||
valign = "center";
|
||||
|
||||
shadow_passes = 1;
|
||||
shadow_size = 2;
|
||||
shadow_size = 2;
|
||||
shadow_color = "rgba(38, 3, 4, 1)";
|
||||
shadow_boost = 2;
|
||||
}
|
||||
|
|
@ -49,7 +50,7 @@
|
|||
valign = "center";
|
||||
|
||||
shadow_passes = 1;
|
||||
shadow_size = 2;
|
||||
shadow_size = 2;
|
||||
shadow_color = "rgba(38, 3, 4, 1)";
|
||||
shadow_boost = 2;
|
||||
}
|
||||
|
|
@ -84,7 +85,7 @@
|
|||
valign = "center";
|
||||
|
||||
shadow_passes = 1;
|
||||
shadow_size = 5;
|
||||
shadow_size = 5;
|
||||
shadow_boost = 1;
|
||||
}
|
||||
];
|
||||
|
|
|
|||
|
|
@ -8,24 +8,28 @@
|
|||
hyprpanel = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
hyprland = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
};
|
||||
|
||||
overwrite = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
};
|
||||
|
||||
overlay = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
};
|
||||
|
||||
settings = {
|
||||
|
|
@ -169,7 +173,6 @@
|
|||
lowCutoff = 20;
|
||||
highCutoff = 20000;
|
||||
|
||||
|
||||
barCharacters = [
|
||||
"▁"
|
||||
"▂"
|
||||
|
|
@ -287,8 +290,6 @@
|
|||
pending = "";
|
||||
updated = "";
|
||||
};
|
||||
|
||||
|
||||
};
|
||||
|
||||
weather = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
nix-index = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
mpv = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,8 @@
|
|||
obs-studio = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
wlrobs
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
starship = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,8 @@
|
|||
swaylock = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Sway"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
settings = {
|
||||
show-failed-attempts = true;
|
||||
|
|
|
|||
|
|
@ -1,10 +1,8 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
}: {
|
||||
programs = {
|
||||
yambar = {
|
||||
enable = lib.mkIf (config.home.gui.sessionType == "Sway") true;
|
||||
|
|
@ -174,7 +172,7 @@
|
|||
|
||||
conditions = {
|
||||
"mode == default" = {
|
||||
empty = { };
|
||||
empty = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
@ -337,7 +335,6 @@
|
|||
margin = 5;
|
||||
on-click = "swaymsg --quiet workspace {name}";
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
@ -852,7 +849,7 @@
|
|||
map = {
|
||||
conditions = {
|
||||
"~activated" = {
|
||||
empty = { };
|
||||
empty = {};
|
||||
};
|
||||
|
||||
activated = [
|
||||
|
|
@ -1155,7 +1152,6 @@
|
|||
};
|
||||
};
|
||||
|
||||
|
||||
content = {
|
||||
map = {
|
||||
conditions = {
|
||||
|
|
@ -1257,7 +1253,7 @@
|
|||
|
||||
{
|
||||
sway-xkb = {
|
||||
identifiers = [ "1:1:AT_Translated_Set_2_keyboard" ];
|
||||
identifiers = ["1:1:AT_Translated_Set_2_keyboard"];
|
||||
content = [
|
||||
{
|
||||
string = {
|
||||
|
|
@ -1279,7 +1275,7 @@
|
|||
content = {
|
||||
map = {
|
||||
default = {
|
||||
empty = { };
|
||||
empty = {};
|
||||
};
|
||||
|
||||
conditions = {
|
||||
|
|
@ -1287,7 +1283,7 @@
|
|||
map = {
|
||||
conditions = {
|
||||
"~carrier" = {
|
||||
empty = { };
|
||||
empty = {};
|
||||
};
|
||||
|
||||
carrier = {
|
||||
|
|
@ -1325,7 +1321,7 @@
|
|||
content = {
|
||||
map = {
|
||||
default = {
|
||||
empty = { };
|
||||
empty = {};
|
||||
};
|
||||
|
||||
conditions = {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
yazi = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
zoxide = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
qt = {
|
||||
enable = true;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -8,7 +8,8 @@
|
|||
hypridle = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
settings = {
|
||||
general = {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,8 @@
|
|||
swayidle = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Sway"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
events = [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
stylix = {
|
||||
base16Scheme = {
|
||||
base00 = "2a1617";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
stylix = {
|
||||
cursor = {
|
||||
name = "Whitesur-cursors";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
stylix = {
|
||||
enable = true;
|
||||
autoEnable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
stylix = {
|
||||
fonts = {
|
||||
sizes = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
stylix = {
|
||||
image = ./wallpaper.jpg;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,29 +1,26 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
systemd = {
|
||||
user = {
|
||||
services = {
|
||||
hyprpanel = {
|
||||
Unit = {
|
||||
Description = "Hyprpanel service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
user = {
|
||||
services = {
|
||||
hyprpanel = {
|
||||
Unit = {
|
||||
Description = "Hyprpanel service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
|
||||
Service = {
|
||||
ExecStart = "${pkgs.hyprpanel}/bin/hyprpanel";
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
};
|
||||
Service = {
|
||||
ExecStart = "${pkgs.hyprpanel}/bin/hyprpanel";
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
};
|
||||
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,29 +1,26 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
systemd = {
|
||||
user = {
|
||||
services = {
|
||||
hyprpolkitagent = {
|
||||
Unit = {
|
||||
Description = "Hyprpolkitagent service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
{pkgs, ...}: {
|
||||
systemd = {
|
||||
user = {
|
||||
services = {
|
||||
hyprpolkitagent = {
|
||||
Unit = {
|
||||
Description = "Hyprpolkitagent service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
|
||||
Service = {
|
||||
ExecStart = "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent";
|
||||
Restart = "always";
|
||||
RestartSec = 10;
|
||||
};
|
||||
Service = {
|
||||
ExecStart = "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent";
|
||||
Restart = "always";
|
||||
RestartSec = 10;
|
||||
};
|
||||
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,29 +1,26 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
systemd = {
|
||||
user = {
|
||||
services = {
|
||||
yambar = {
|
||||
Unit = {
|
||||
Description = "Yambar service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
user = {
|
||||
services = {
|
||||
yambar = {
|
||||
Unit = {
|
||||
Description = "Yambar service.";
|
||||
WantedBy = "graphical-session.target";
|
||||
};
|
||||
|
||||
Service = {
|
||||
ExecStart = "${pkgs.yambar}/bin/yambar";
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
};
|
||||
Service = {
|
||||
ExecStart = "${pkgs.yambar}/bin/yambar";
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
};
|
||||
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
Install = {
|
||||
After = "graphical-session.target";
|
||||
ConditionEnvironment = "WAYLAND_DISPLAY";
|
||||
PartOf = "graphical-session.target";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,8 @@
|
|||
hyprland = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Hyprland"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
settings = {
|
||||
monitor = ", 2560x1440@165.00Hz, 0x0, 1";
|
||||
|
|
@ -111,7 +112,6 @@
|
|||
"ALT, F, fullscreen, 0"
|
||||
"ALT, L, exec, ${pkgs.hyprlock}/bin/hyprlock"
|
||||
|
||||
|
||||
"ALT SHIFT, E, exit,"
|
||||
"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"
|
||||
|
|
@ -230,7 +230,7 @@
|
|||
};
|
||||
|
||||
plugins = with inputs; [
|
||||
# inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo
|
||||
# inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -9,7 +9,8 @@
|
|||
river = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "River"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
settings = {
|
||||
default-layout = "rivertile";
|
||||
|
|
@ -51,7 +52,7 @@
|
|||
"Alt 7" = "set-focused-tags 6";
|
||||
"Alt 8" = "set-focused-tags 7";
|
||||
"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 2" = "set-view-tags 1";
|
||||
|
|
@ -62,7 +63,7 @@
|
|||
"Alt+Shift 7" = "set-view-tags 6";
|
||||
"Alt+Shift 8" = "set-view-tags 7";
|
||||
"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 2" = "toggle-focused-tags 1";
|
||||
|
|
@ -73,7 +74,7 @@
|
|||
"Alt+Control 7" = "toggle-focused-tags 6";
|
||||
"Alt+Control 8" = "toggle-focused-tags 7";
|
||||
"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 2" = "toggle-view-tags 1";
|
||||
|
|
@ -84,7 +85,7 @@
|
|||
"Alt+Shift+Control 7" = "toggle-view-tags 6";
|
||||
"Alt+Shift+Control 8" = "toggle-view-tags 7";
|
||||
"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 = [
|
||||
|
|
|
|||
|
|
@ -9,7 +9,8 @@
|
|||
sway = {
|
||||
enable = lib.mkIf (
|
||||
config.home.gui.sessionType == "Sway"
|
||||
) true;
|
||||
)
|
||||
true;
|
||||
|
||||
package = pkgs.sway;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
{lib, ...}: {
|
||||
boot = {
|
||||
initrd = {
|
||||
availableKernelModules = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
boot = {
|
||||
lanzaboote = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
{lib, ...}: {
|
||||
boot = {
|
||||
loader = {
|
||||
systemd-boot = {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
boot = {
|
||||
plymouth = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
boot = {
|
||||
tmp = {
|
||||
useTmpfs = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
boot = {
|
||||
zfs = {
|
||||
package = pkgs.zfs_cachyos;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
console = {
|
||||
useXkbConfig = true;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
home-manager
|
||||
|
|
@ -11,5 +8,5 @@
|
|||
sbctl
|
||||
sops
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
{config, ...}: {
|
||||
environment = {
|
||||
variables = {
|
||||
AMD_VULKAN_ICD = "RADV";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
hardware = {
|
||||
amdgpu = {
|
||||
initrd = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
hardware = {
|
||||
enableRedistributableFirmware = true;
|
||||
cpu = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
hardware = {
|
||||
graphics = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
hardware = {
|
||||
openrazer = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
hardware = {
|
||||
keyboard = {
|
||||
qmk = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
zramSwap = {
|
||||
enable = true;
|
||||
algorithm = "zstd";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
{inputs, ...}: {
|
||||
home-manager = {
|
||||
users = {
|
||||
hand7s = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
i18n = {
|
||||
defaultLocale = "en_US.UTF-8";
|
||||
supportedLocales = [
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
{lib, ...}: {
|
||||
networking = {
|
||||
useDHCP = lib.mkDefault true;
|
||||
dhcpcd = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
firewall = {
|
||||
allowPing = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
hostId = "5c79d468";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
hostName = "s0mePC-nix";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,5 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
networking ={
|
||||
{...}: {
|
||||
networking = {
|
||||
hosts = {
|
||||
# Nope
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
nameservers = [
|
||||
"1.1.1.1"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,5 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
networking ={
|
||||
{...}: {
|
||||
networking = {
|
||||
networkmanager = {
|
||||
enable = true;
|
||||
dns = "default";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
timeServers = [
|
||||
"0.nixos.pool.ntp.org"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
networking = {
|
||||
wireguard = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
nix = {
|
||||
package = pkgs.nixVersions.latest;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
sandbox = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
auto-optimise-store = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
experimental-features = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
substituters = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
trusted-public-keys = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nix = {
|
||||
settings = {
|
||||
trusted-users = [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nixpkgs = {
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
{inputs, ...}: {
|
||||
nixpkgs = {
|
||||
overlays = [
|
||||
inputs.hyprpanel.overlay
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
nixpkgs = {
|
||||
system = "x86_64-linux";
|
||||
hostPlatform = "x86_64-linux";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
gamemode = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
gamescope = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
programs = {
|
||||
nh = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
programs = {
|
||||
steam = {
|
||||
enable = true;
|
||||
|
|
@ -10,17 +7,16 @@
|
|||
];
|
||||
|
||||
remotePlay = {
|
||||
openFirewall = true;
|
||||
openFirewall = true;
|
||||
};
|
||||
|
||||
localNetworkGameTransfers = {
|
||||
openFirewall = true;
|
||||
openFirewall = true;
|
||||
};
|
||||
|
||||
protontricks = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
security = {
|
||||
polkit = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
security = {
|
||||
rtkit = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,12 +1,9 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
security = {
|
||||
sudo-rs = {
|
||||
enable = true;
|
||||
wheelNeedsPassword = true;
|
||||
execWheelOnly = true;
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
{lib, ...}: {
|
||||
security = {
|
||||
sudo = {
|
||||
enable = lib.mkDefault false;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:{
|
||||
{pkgs, ...}: {
|
||||
services = {
|
||||
greetd = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
services = {
|
||||
irqbalance = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
services = {
|
||||
libinput = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
services = {
|
||||
netbird = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
{config, ...}: {
|
||||
services = {
|
||||
openssh = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
services = {
|
||||
pipewire = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
services = {
|
||||
udev = {
|
||||
packages = with pkgs; [
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
services = {
|
||||
scx = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
...
|
||||
}: {
|
||||
{...}: {
|
||||
services = {
|
||||
sunshine = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
services = {
|
||||
usbmuxd = {
|
||||
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