This commit is contained in:
2024-09-16 11:03:23 +01:00
parent 02c474d771
commit 7be7be7262
12 changed files with 629 additions and 331 deletions
+32 -12
View File
@@ -40,7 +40,7 @@
};
# Set your time zone.
time.timeZone = "America/New_York";
time.timeZone = "Europe/Madrid";
# Select internationalisation properties.
i18n= {
@@ -73,12 +73,16 @@
dwm.enable = true;
};
};
# displayManager.sddm = {
# enable = true;
# wayland.enable = true;
# };
desktopManager.plasma6.enable = true;
# desktopManager.plasma6.enable = true;
libinput.enable = true;
greetd = {
enable = true;
restart = true;
@@ -88,18 +92,30 @@
};
};
};
blueman.enable = true;
printing.enable = true; # Enable CUPS to print documents.
gvfs.enable = true;
auto-cpufreq.enable = true;
thermald.enable = true;
power-profiles-daemon.enable = false;
## enable/disable camera
# pipewire.wireplumber.extraConfig = {
# "10-enable-camera" = {
# "wireplumber.profiles" = {
# main = {
# "monitor.libcamera" = "enabled";
# };
# };
# };
# };
};
# powerManagement = {
# enable = true;
# powertop.enable = true;
# };
services.power-profiles-daemon.enable = false;
security.pam.services.hyprlock = {};
environment.etc."greetd/environments".text = ''
Hyprland
@@ -109,16 +125,19 @@
hardware = {
bluetooth.enable = true;
graphics.enable = true;
pulseaudio.enable = true;
graphics = {
enable = true;
extraPackages = with pkgs;[
intel-compute-runtime
intel-media-driver
];
};
pulseaudio.enable = false;
# System76 Devices
system76.enableAll = true;
};
# security.pam.services.swaylock = {};
security.pam.services.hyprlock = {};
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-cjk
@@ -206,6 +225,7 @@
file
ripgrep
wget
glib
spotify
discord
wl-clipboard
+12 -4
View File
@@ -1,4 +1,4 @@
{ config, pkgs, lib, callPackage, ... }:
{ config, pkgs, lib, callPackage, inputs, ... }:
{
home.username = "liamm";
@@ -6,6 +6,7 @@
imports = [
# home-manager
inputs.ags.homeManagerModules.default
../../modules/home-manager/dunst.nix
../../modules/home-manager/tmux.nix
../../modules/home-manager/fastfetch.nix
@@ -40,24 +41,27 @@
genymotion
gimp
gnome-keyring
gnome.gnome-sound-recorder
gnome.gvfs
nautilus
gnome-sound-recorder
gtk4
gvfs
grim
grimblast
htop
imagemagick
imhex
keepassxc
libsForQt5.polkit-kde-agent
libtool
libreoffice
mpv
nautilus
networkmanagerapplet
nwg-look
openvpn
pamixer
pavucontrol
picom
powertop
praat
prismlauncher
qbittorrent
@@ -170,6 +174,10 @@
# BEGIN PROGRAMS
programs = {
ags = {
enable = true;
configDir = ../../modules/home-manager/ags;
};
bash = {
enable = true;
enableCompletion = true;