Fixing package issues and tidying configs

This commit is contained in:
2025-11-21 15:54:00 +01:00
parent 3add87caa4
commit ace15312a5
6 changed files with 15 additions and 10 deletions

View File

@@ -12,7 +12,7 @@ echo ""
# Configuration variables
GIT_REPO="https://git.cribdev.com/crib/nixos-config.git"
CONFIG_DIR="$HOME/.config/nixos"
HOSTNAME=$(cribnix)
HOSTNAME=$(HOSTNAME)
# Colors
RED='\033[0;31m'

View File

@@ -11,6 +11,11 @@
boot.loader.grub.enable = true;
boot.loader.grub.device = "/dev/sda";
# For systemd boot
#boot.loader.systemd-boot.enable = true;
#boot.loader.efi.canTouchEfiVariables = true;
# Networking
networking.hostName = "MYHOST";
networking.networkmanager.enable = true;
@@ -38,7 +43,7 @@
# User account
users.users.YOURUSERNAME = {
isNormalUser = true;
description = "Crib";
description = "User";
extraGroups = [ "networkmanager" "wheel" "video" "audio" ];
shell = pkgs.zsh;
};

View File

@@ -24,7 +24,7 @@
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.crib = import ./home/home.nix;
home-manager.users.YOURUSERNAME = import ./home/home.nix;
home-manager.extraSpecialArgs = { inherit inputs; };
}
];

View File

@@ -12,7 +12,7 @@
# Startup applications
exec-once = [
"waybar"
"swaync"
"swaynotificationcenter"
"swww init"
"nm-applet --indicator"
"blueman-applet"

View File

@@ -3,7 +3,7 @@
{
programs.rofi = {
enable = true;
package = pkgs.rofi-wayland;
package = pkgs.rofi;
theme = let
inherit (config.lib.formats.rasi) mkLiteral;

View File

@@ -19,11 +19,11 @@
hyprlock # Screen locker
# Wayland essentials
waybar # Status bar
rofi-wayland # Application launcher (vyrx uses Rofi)
dunst # Notification daemon
swww # Wallpaper daemon
swaync # Notification center (vyrx uses this)
waybar # Status bar
rofi # Application launcher (vyrx uses Rofi)
dunst # Notification daemon
swww # Wallpaper daemon
swaynotificationcenter # Notification center (vyrx uses this)
# Screenshot and recording
grim # Screenshot tool