From cd83f432cb032b89ed7514673f6bd13823b19d1f Mon Sep 17 00:00:00 2001 From: Aly Sewelam Date: Tue, 3 Mar 2026 15:57:59 +0200 Subject: [PATCH] nixfmt did its thing --- private_dot_config/nixos/dev-pkgs.nix | 41 ++++++++++------ private_dot_config/nixos/emacs.nix | 14 ++++-- private_dot_config/nixos/laptop.nix | 14 ++++-- private_dot_config/nixos/packages.nix | 70 +++++++++++++++------------ 4 files changed, 87 insertions(+), 52 deletions(-) diff --git a/private_dot_config/nixos/dev-pkgs.nix b/private_dot_config/nixos/dev-pkgs.nix index 60ffb80..d1e4eb1 100644 --- a/private_dot_config/nixos/dev-pkgs.nix +++ b/private_dot_config/nixos/dev-pkgs.nix @@ -1,24 +1,35 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: { programs.git = { enable = true; }; environment.systemPackages = with pkgs; [ - opencode - python315 graphviz - texliveFull - rustup gcc go - cmake gnumake - trunk slumber - nixfmt nil - jdk - shellcheck - ansible - glslang - pandoc - html-tidy - stylelint + opencode + python315 + graphviz + texliveFull + rustup + gcc + go + cmake + gnumake + trunk + slumber + nixfmt + nil + jdk + shellcheck + ansible + glslang + pandoc + html-tidy + stylelint ]; programs.direnv.enable = true; } diff --git a/private_dot_config/nixos/emacs.nix b/private_dot_config/nixos/emacs.nix index 99901ae..9d50b77 100644 --- a/private_dot_config/nixos/emacs.nix +++ b/private_dot_config/nixos/emacs.nix @@ -1,15 +1,21 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: { - + environment.systemPackages = with pkgs; [ unstable.tdlib emacsPackages.mu4e emacs ripgrep coreutils - fd - aspell aspellDicts.en + fd + aspell + aspellDicts.en zlib pkg-config libwebp diff --git a/private_dot_config/nixos/laptop.nix b/private_dot_config/nixos/laptop.nix index 5f6b0fd..5cb52f7 100644 --- a/private_dot_config/nixos/laptop.nix +++ b/private_dot_config/nixos/laptop.nix @@ -1,11 +1,19 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: { - hardware.graphics.extraPackages = with pkgs; [ intel-vaapi-driver intel-media-driver ]; + hardware.graphics.extraPackages = with pkgs; [ + intel-vaapi-driver + intel-media-driver + ]; # Enable the GNOME Desktop Environment. services.displayManager.gdm.enable = true; services.desktopManager.gnome.enable = true; - services.fprintd.enable = true; + services.fprintd.enable = true; # https://github.com/NixOS/nixpkgs/issues/149812 environment.extraInit = '' export XDG_DATA_DIRS="$XDG_DATA_DIRS:${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}" diff --git a/private_dot_config/nixos/packages.nix b/private_dot_config/nixos/packages.nix index 7fa1822..eedaa28 100644 --- a/private_dot_config/nixos/packages.nix +++ b/private_dot_config/nixos/packages.nix @@ -1,8 +1,13 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: { # Allow unfree packages -nixpkgs.config = { + nixpkgs.config = { allowUnfree = true; packageOverrides = pkgs: { unstable = import { @@ -11,38 +16,43 @@ nixpkgs.config = { }; }; - # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ - vim - wget - ranger - mpv ffmpeg - adw-gtk3 - bitwarden-desktop - chezmoi - darkman - nextcloud-talk-desktop - hledger - supersonic - libdrm - yt-dlp freetube - prismlauncher - nextcloud-client - discord-canary - firefox-gnome-theme - gimp - less - unzip - zip - file - man-pages - man-pages-posix - libreoffice-fresh - ledger + vim + wget + ranger + mpv + ffmpeg + adw-gtk3 + bitwarden-desktop + chezmoi + darkman + nextcloud-talk-desktop + hledger + supersonic + libdrm + yt-dlp + freetube + prismlauncher + nextcloud-client + discord-canary + firefox-gnome-theme + gimp + less + unzip + zip + file + man-pages + man-pages-posix + libreoffice-fresh + ledger ]; programs.steam.enable = true; programs.firefox.enable = true; - fonts.packages = with pkgs; [ noto-fonts noto-fonts-cjk-sans miracode ]; + fonts.packages = with pkgs; [ + noto-fonts + noto-fonts-cjk-sans + miracode + ]; }