refactor: removing needless module complexity
This commit is contained in:
@@ -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;
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
};
|
||||
}
|
||||
@@ -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";
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user