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"
|
osConfig.networking.hostName == "s0mePC-nix"
|
||||||
) then (
|
)
|
||||||
"Hyprland"
|
then "Hyprland"
|
||||||
) else if (
|
else if
|
||||||
|
(
|
||||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||||
) then (
|
)
|
||||||
"Sway"
|
then "Sway"
|
||||||
) else (
|
else "None";
|
||||||
"None"
|
|
||||||
);
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home = {
|
home = {
|
||||||
keyboard = {
|
keyboard = {
|
||||||
variant = "qwerty";
|
variant = "qwerty";
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,8 @@
|
||||||
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
|
gh
|
||||||
sd
|
sd
|
||||||
nvd
|
nvd
|
||||||
|
|
@ -28,22 +29,21 @@ in {
|
||||||
freesm-launcher
|
freesm-launcher
|
||||||
libimobiledevice
|
libimobiledevice
|
||||||
nix-output-monitor
|
nix-output-monitor
|
||||||
] ++lib.optionals (
|
]
|
||||||
|
++ lib.optionals (
|
||||||
osConfig.networking.hostName == "s0mePC-nix"
|
osConfig.networking.hostName == "s0mePC-nix"
|
||||||
) [
|
) [
|
||||||
|
|
||||||
tetrio-desktop
|
tetrio-desktop
|
||||||
netbird-ui
|
netbird-ui
|
||||||
thunderbird
|
thunderbird
|
||||||
mindustry
|
mindustry
|
||||||
qbittorrent-enhanced
|
qbittorrent-enhanced
|
||||||
|
]
|
||||||
] ++ lib.optionals (
|
++ lib.optionals (
|
||||||
osConfig.networking.hostName == "s0melapt0p-nix"
|
osConfig.networking.hostName == "s0melapt0p-nix"
|
||||||
) [
|
) [
|
||||||
iwgtk
|
iwgtk
|
||||||
brightnessctl
|
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,7 +35,8 @@ in {
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
home = {
|
home = {
|
||||||
packages = with pkgs; [
|
packages = with pkgs;
|
||||||
|
[
|
||||||
vesktop
|
vesktop
|
||||||
(discord.override {
|
(discord.override {
|
||||||
withVencord = true;
|
withVencord = true;
|
||||||
|
|
@ -55,7 +56,8 @@ in {
|
||||||
playerctl
|
playerctl
|
||||||
lan-mouse
|
lan-mouse
|
||||||
nekoray
|
nekoray
|
||||||
] ++ lib.optionals (
|
]
|
||||||
|
++ lib.optionals (
|
||||||
cfg.sessionType == "Sway"
|
cfg.sessionType == "Sway"
|
||||||
) [
|
) [
|
||||||
swaykbdd
|
swaykbdd
|
||||||
|
|
@ -63,13 +65,15 @@ in {
|
||||||
sway-contrib.inactive-windows-transparency
|
sway-contrib.inactive-windows-transparency
|
||||||
autotiling-rs
|
autotiling-rs
|
||||||
sway-audio-idle-inhibit
|
sway-audio-idle-inhibit
|
||||||
] ++ lib.optionals (
|
]
|
||||||
|
++ lib.optionals (
|
||||||
cfg.sessionType == "River"
|
cfg.sessionType == "River"
|
||||||
) [
|
) [
|
||||||
wayshot
|
wayshot
|
||||||
waylock
|
waylock
|
||||||
wayidle
|
wayidle
|
||||||
] ++ lib.optionals (
|
]
|
||||||
|
++ lib.optionals (
|
||||||
cfg.sessionType == "Hyprland"
|
cfg.sessionType == "Hyprland"
|
||||||
) [
|
) [
|
||||||
hyprpanel
|
hyprpanel
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
systemd = {
|
systemd = {
|
||||||
user = {
|
user = {
|
||||||
services = {
|
services = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
systemd = {
|
systemd = {
|
||||||
user = {
|
user = {
|
||||||
services = {
|
services = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
systemd = {
|
systemd = {
|
||||||
user = {
|
user = {
|
||||||
services = {
|
services = {
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
@ -20,7 +17,6 @@
|
||||||
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