refactor: removing needless module complexity

This commit is contained in:
cnst
2024-10-27 09:14:34 +01:00
parent d8f810ee05
commit 4887feccfd
175 changed files with 920 additions and 1118 deletions

View File

@@ -1,176 +0,0 @@
{lib, ...}: let
inherit (lib) mkForce;
in {
# monitors = [
# {
# name = "DP-3";
# width = 2560;
# height = 1440;
# refreshRate = 240;
# bitDepth = 10;
# workspace = "1";
# primary = true;
# }
# {
# name = "eDP-1";
# width = 1920;
# height = 1200;
# refreshRate = 60;
# workspace = "1";
# primary = false;
# }
# ];
home = {
# browsers = {
# firefox = {
# enable = true;
# };
# chromium = {
# enable = false;
# };
# zen = {
# enable = true;
# };
# };
# comm = {
# discord = {
# enable = true;
# };
# };
# devtools = {
# neovim = {
# enable = true;
# };
# vscode = {
# enable = false;
# };
# helix = {
# enable = true;
# };
# };
# gaming = {
# steam = {
# enable = mkForce false;
# };
# # mangohud = {
# # enable = true;
# # };
# lutris = {
# enable = mkForce false;
# };
# };
# cli = {
# alacritty = {
# enable = true;
# };
# bash = {
# enable = true;
# };
# foot = {
# enable = true;
# };
# jujutsu = {
# enable = false;
# };
# kitty = {
# enable = true;
# };
# wezterm = {
# enable = false;
# };
# zellij = {
# enable = false;
# };
# zsh = {
# enable = true;
# };
# };
# userd = {
# blueman-applet = {
# enable = true;
# };
# copyq = {
# enable = true;
# };
# dconf = {
# settings = {
# color-scheme = "prefer-dark";
# };
# };
# gpg = {
# enable = false;
# };
# gtk = {
# enable = true;
# };
# mako = {
# enable = true;
# };
# udiskie = {
# enable = true;
# };
# polkit = {
# enable = true;
# };
# syncthing = {
# enable = true;
# };
# xdg = {
# enable = true;
# };
# };
# utils = {
# anyrun = {
# enable = false;
# };
# rofi = {
# enable = false;
# };
# waybar = {
# enable = true;
# };
# yazi = {
# enable = true;
# };
# zathura = {
# enable = true;
# };
# tuirun = {
# enable = true;
# };
# misc = {
# enable = true;
# };
# mpv = {
# enable = true;
# };
# eza = {
# enable = true;
# };
# ssh = {
# enable = true;
# };
# };
# wm = {
# hyprland = {
# cnst = {
# enable = true;
# };
# toothpick = {
# enable = false;
# };
# };
# utils = {
# hypridle = {
# enable = true;
# };
# hyprlock = {
# enable = true;
# };
# hyprpaper = {
# enable = true;
# };
# };
# };
};
}

View File

@@ -1,18 +1,19 @@
{
pkgs,
lib,
osConfig,
# lib,
# osConfig,
...
}: let
isCnixpad = osConfig.networking.hostName == "cnixpad";
in {
imports =
[
./modules.nix
./git.nix
# ./shell.nix
]
++ lib.optionals isCnixpad [./cpmodules.nix];
}:
# let
# isCnixpad = osConfig.networking.hostName == "cnixpad";
# in
{
imports = [
./modules.nix
./git.nix
# ./shell.nix
];
# ++ lib.optionals isCnixpad [./cpmodules.nix];
home = {
username = "cnst";

View File

@@ -19,52 +19,43 @@
}
];
home = {
browsers = {
firefox = {
programs = {
alacritty = {
enable = true;
};
anyrun = {
enable = false;
};
bash = {
enable = true;
};
chromium = {
enable = false;
};
zen = {
enable = true;
};
};
comm = {
discord = {
enable = true;
};
};
devtools = {
neovim = {
eza = {
enable = true;
};
vscode = {
enable = false;
firefox = {
enable = true;
};
foot = {
enable = true;
};
helix = {
enable = true;
};
};
# gaming = {
# steam = {
# enable = true;
# };
# mangohud = {
# enable = true;
# };
# lutris = {
# enable = true;
# };
# };
cli = {
alacritty = {
enable = true;
hyprland = {
cnst = {
enable = true;
};
toothpick = {
enable = false;
};
};
bash = {
enable = true;
};
foot = {
hyprlock = {
enable = true;
};
jujutsu = {
@@ -73,17 +64,50 @@
kitty = {
enable = true;
};
misc = {
enable = true;
};
mpv = {
enable = true;
};
neovim = {
enable = true;
};
rofi = {
enable = false;
};
ssh = {
enable = true;
};
tuirun = {
enable = true;
};
vscode = {
enable = false;
};
waybar = {
enable = true;
};
wezterm = {
enable = false;
};
yazi = {
enable = true;
};
zathura = {
enable = true;
};
zellij = {
enable = false;
};
zen = {
enable = true;
};
zsh = {
enable = true;
};
};
userd = {
services = {
blueman-applet = {
enable = true;
};
@@ -101,10 +125,13 @@
gtk = {
enable = true;
};
mako = {
hypridle = {
enable = true;
};
udiskie = {
hyprpaper = {
enable = true;
};
mako = {
enable = true;
};
polkit = {
@@ -113,62 +140,12 @@
syncthing = {
enable = true;
};
udiskie = {
enable = true;
};
xdg = {
enable = true;
};
};
utils = {
anyrun = {
enable = false;
};
rofi = {
enable = false;
};
waybar = {
enable = true;
};
yazi = {
enable = true;
};
zathura = {
enable = true;
};
tuirun = {
enable = true;
};
misc = {
enable = true;
};
mpv = {
enable = true;
};
eza = {
enable = true;
};
ssh = {
enable = true;
};
};
wm = {
hyprland = {
cnst = {
enable = true;
};
toothpick = {
enable = false;
};
};
utils = {
hypridle = {
enable = true;
};
hyprlock = {
enable = true;
};
hyprpaper = {
enable = true;
};
};
};
};
}

View File

@@ -10,62 +10,95 @@
}
];
home = {
browsers = {
firefox = {
programs = {
alacritty = {
enable = true;
};
anyrun = {
enable = false;
};
bash = {
enable = true;
};
chromium = {
enable = true;
};
};
comm = {
discord = {
enable = true;
};
};
devtools = {
neovim = {
eza = {
enable = true;
};
vscode = {
enable = true;
};
helix = {
enable = true;
};
};
# gaming = {
# steam = {
# enable = true;
# };
# mangohud = {
# enable = false;
# };
# };
cli = {
alacritty = {
enable = true;
};
bash = {
firefox = {
enable = true;
};
foot = {
enable = true;
};
helix = {
enable = true;
};
hyprland = {
cnst = {
enable = false;
};
toothpick = {
enable = true;
};
};
hyprlock = {
enable = true;
};
jujutsu = {
enable = false;
};
kitty = {
enable = true;
};
misc = {
enable = true;
};
mpv = {
enable = true;
};
neovim = {
enable = true;
};
rofi = {
enable = false;
};
ssh = {
enable = true;
};
tuirun = {
enable = true;
};
vscode = {
enable = true;
};
waybar = {
enable = true;
};
wezterm = {
enable = false;
};
yazi = {
enable = true;
};
zathura = {
enable = true;
};
zellij = {
enable = false;
};
zen = {
enable = false;
};
zsh = {
enable = true;
};
};
userd = {
services = {
blueman-applet = {
enable = false;
};
@@ -83,10 +116,13 @@
gtk = {
enable = true;
};
mako = {
hypridle = {
enable = true;
};
udiskie = {
hyprpaper = {
enable = true;
};
mako = {
enable = true;
};
polkit = {
@@ -95,62 +131,12 @@
syncthing = {
enable = false;
};
udiskie = {
enable = true;
};
xdg = {
enable = true;
};
};
utils = {
anyrun = {
enable = false;
};
rofi = {
enable = false;
};
waybar = {
enable = true;
};
yazi = {
enable = true;
};
zathura = {
enable = false;
};
tuirun = {
enable = true;
};
misc = {
enable = true;
};
mpv = {
enable = true;
};
eza = {
enable = true;
};
ssh = {
enable = true;
};
};
wm = {
hyprland = {
cnst = {
enable = false;
};
toothpick = {
enable = true;
};
};
utils = {
hypridle = {
enable = true;
};
hyprlock = {
enable = true;
};
hyprpaper = {
enable = true;
};
};
};
};
}