Fixing package issues and tidying configs
This commit is contained in:
@@ -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'
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
|
||||
@@ -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; };
|
||||
}
|
||||
];
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
# Startup applications
|
||||
exec-once = [
|
||||
"waybar"
|
||||
"swaync"
|
||||
"swaynotificationcenter"
|
||||
"swww init"
|
||||
"nm-applet --indicator"
|
||||
"blueman-applet"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{
|
||||
programs.rofi = {
|
||||
enable = true;
|
||||
package = pkgs.rofi-wayland;
|
||||
package = pkgs.rofi;
|
||||
|
||||
theme = let
|
||||
inherit (config.lib.formats.rasi) mkLiteral;
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user