uhhh the 2nd rendition
This commit is contained in:
Reid 2024-03-28 20:45:53 -07:00
parent 132a109da8
commit 565aac949c
37 changed files with 2606 additions and 36 deletions

View file

@ -1,6 +1,6 @@
{ config, lib, pkgs, ... }:
in {
{
imports = [
./hardware.nix
];
@ -9,19 +9,60 @@ in {
# archives
zip xz unzip p7zip
# utils
ripgrep jq
ripgrep jq libqalculate
# nix
nix-output-monitor
# system
btop duf killall
btop duf lm_sensors ethtool pciutils usbutils powertop killall
# debug
strace ltrace lsof
# apps
firefox mpv qalculate-gtk
# misc
file which tree
bat file which tree yt-dlp
] ++ (with pkgs.my; [
# none yet
# none yet
]) ++ (with pkgs.gnome; [
# yay gnomeware!!!!!!!!!!!!!! yum
nautilus gnome-disk-utility pkgs.gedit file-roller gnome-system-monitor loupe
]);
modules = {
security.useDoas = false;
security.useDoas = true;
hardware = {
pipewire.enable = true;
};
desktop = {
envProto = "wayland";
hyprland.enable = true;
hyprlock.enable = true;
hypridle.enable = true;
hyprpaper.enable = true;
dunst.enable = true;
rofi.enable = true;
nwg-drawer.enable = true;
waybar.enable = true;
sddm.enable = true;
themes.active = "catppuccin";
};
software = {
# system
system.wezterm.enable = true;
system.fish.enable = true;
# editors
editors.micro.enable = true;
editors.vscode.enable = true;
# distractions
distractions.discord.enable = true;
distractions.discord.armcord = true;
# dev
dev.git.enable = true;
};
};
networking.networkmanager.enable = true;