From 91070de270e8c30aa5e21147c0574960adcc18a3 Mon Sep 17 00:00:00 2001 From: iFargle Date: Tue, 15 Aug 2023 19:21:32 +0900 Subject: [PATCH] Testing swaylock --- README.md | 16 +++++++++++++--- desktops/hyprland.nix | 19 +++++++------------ 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 32f20309..eef8a706 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,16 @@ Repo for nix configuration files * [ ] powerline config / theming * [ ] neofetch config / theming * [ ] weechat / weechat-matrix -* [ ] nvidia drivers -* [ ] btop config / theming +* [ ] rofi config / theming +* [x] nvidia drivers +* [ ] WINE configurations +* [x] btop config / theming * [ ] other things I'm probably forgetting - +* [ ] See if it's possible to configure the fingerprint reader +* [ ] swaylock config / theming +* [ ] Get function keys working (sound, brightness, etc) +* [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden)) + --- # Information @@ -29,6 +35,10 @@ Repo for nix configuration files * Track a Nixpkgs PR - [Link](https://nixpk.gs/pr-tracker.html) * NixOS Flakes Intro Guide - [Link](https://nixos-and-flakes.thiscute.world/) +### Theming + * Neofetch Themes - Github - [Link](https://github.com/Chick2D/neofetch-themes/) + * Hyprland - Github - [Link](https://github.com/0bCdian/Hyprland_dotfiles/tree/gruvboxy) + --- # Theming * To change system-wide themes, you need to change the following: diff --git a/desktops/hyprland.nix b/desktops/hyprland.nix index dd5bba74..f48c47c2 100644 --- a/desktops/hyprland.nix +++ b/desktops/hyprland.nix @@ -1,11 +1,9 @@ {pkgs, ...}: { services.xserver.videoDrivers = ["nvidia"]; - # Testing login managers... - # GreetD - programs.regreet = { - enable = true; - }; + # Brightness and volume control + programs.light.enable = true; + # Enabling hyprlnd on NixOS programs.hyprland = { enable = true; @@ -20,13 +18,6 @@ NIXOS_OZONE_WL = "1"; }; - hardware = { - # Opengl - opengl.enable = true; - # Most wayland compositors need this - nvidia.modesetting.enable = true; - }; - # XDG portal xdg.portal.enable = true; xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; @@ -77,6 +68,10 @@ # fonts font-awesome + + # lock screen + swaylock + swaylock-fancy ]; # Enable sound with pipewire.