add pipewire/pulseaudio tools, add some screenshots, update readme

This commit is contained in:
jackjohn7 2026-04-02 22:10:39 -05:00
parent 2ea4092c15
commit cb21e02ac7
9 changed files with 19 additions and 15 deletions

View file

@ -1,23 +1,23 @@
# Nixconf # Nixconf
Here lie all my configurations for my NixOS machines. I have begun migrating my laptop but haven't ![Some screenshots of the config in use on my desktop](assets/screenshots/pan.webp)
quite finished doing so.
## Applications
- Text Editor: [Zed](https://zed.dev)
- Browser: [Librewolf](https://librewolf.net)
- Terminal Emulator: [Kitty](https://sw.kovidgoyal.net/kitty/)
- Music Player: [Amberol](https://apps.gnome.org/Amberol/)
## Theme
Currently just using [Catppuccin](https://catppuccin.com/) wherever possible. I'm using
[Stylus](https://addons.mozilla.org/en-US/firefox/addon/styl-us/) and the
[userstyles](https://userstyles.catppuccin.com/getting-started/introduction/) to style some web
applications and sites like GitHub or YouTube.
Bootstrapped and inspired by [Vimjoyer](https://youtu.be/aNgujRXDTdE). Bootstrapped and inspired by [Vimjoyer](https://youtu.be/aNgujRXDTdE).
## Desktop
This config uses Niri with the great Noctalia shell. The advantage of such a shell is that it
greatly reduces the amount I need to concern myself with making sure that colors are consistent or
whatever other things Linux people care about. It also gives me a chance to try out Niri without
without needing to spend an unemployable amount of time configuring things.
## Laptop
This config uses Hyprland with Waybar. Waybar is almost entirely stock with very few changes. I
have configured things to be rather boxy and simple despite it being hyprland. I haven't bothered
with customizing animations and whatnot. Nearly everything is stock. Keeping it simple.
## Wallpapers ## Wallpapers
I made the Augustine wallpaper. Feel free to take it. The rest are all yoinked from various GitHub I made the Augustine wallpaper. Feel free to take it. The rest are all yoinked from various GitHub

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 777 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 KiB

BIN
assets/screenshots/Zed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 KiB

BIN
assets/screenshots/pan.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 250 KiB

View file

@ -3,6 +3,10 @@
flake.nixosModules.pipewire = flake.nixosModules.pipewire =
{ pkgs, lib, ... }: { pkgs, lib, ... }:
{ {
environment.systemPackages = with pkgs; [
pulseaudio # Provides pactl
wireplumber
];
# Enable sound with pipewire. # Enable sound with pipewire.
services.pulseaudio.enable = false; services.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;