nixfmt did its thing

This commit is contained in:
2026-03-03 15:57:59 +02:00
parent 547b442eaa
commit cd83f432cb
4 changed files with 87 additions and 52 deletions

View File

@@ -1,24 +1,35 @@
{ config, lib, pkgs, ... }: {
config,
lib,
pkgs,
...
}:
{ {
programs.git = { programs.git = {
enable = true; enable = true;
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
opencode opencode
python315 graphviz python315
texliveFull graphviz
rustup gcc go texliveFull
cmake gnumake rustup
trunk slumber gcc
nixfmt nil go
jdk cmake
shellcheck gnumake
ansible trunk
glslang slumber
pandoc nixfmt
html-tidy nil
stylelint jdk
shellcheck
ansible
glslang
pandoc
html-tidy
stylelint
]; ];
programs.direnv.enable = true; programs.direnv.enable = true;
} }

View File

@@ -1,4 +1,9 @@
{ config, lib, pkgs, ... }: {
config,
lib,
pkgs,
...
}:
{ {
@@ -9,7 +14,8 @@
ripgrep ripgrep
coreutils coreutils
fd fd
aspell aspellDicts.en aspell
aspellDicts.en
zlib zlib
pkg-config pkg-config
libwebp libwebp

View File

@@ -1,7 +1,15 @@
{ 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. # Enable the GNOME Desktop Environment.
services.displayManager.gdm.enable = true; services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true; services.desktopManager.gnome.enable = true;

View File

@@ -1,8 +1,13 @@
{ config, lib, pkgs, ... }: {
config,
lib,
pkgs,
...
}:
{ {
# Allow unfree packages # Allow unfree packages
nixpkgs.config = { nixpkgs.config = {
allowUnfree = true; allowUnfree = true;
packageOverrides = pkgs: { packageOverrides = pkgs: {
unstable = import <unstable> { unstable = import <unstable> {
@@ -11,38 +16,43 @@ nixpkgs.config = {
}; };
}; };
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
vim vim
wget wget
ranger ranger
mpv ffmpeg mpv
adw-gtk3 ffmpeg
bitwarden-desktop adw-gtk3
chezmoi bitwarden-desktop
darkman chezmoi
nextcloud-talk-desktop darkman
hledger nextcloud-talk-desktop
supersonic hledger
libdrm supersonic
yt-dlp freetube libdrm
prismlauncher yt-dlp
nextcloud-client freetube
discord-canary prismlauncher
firefox-gnome-theme nextcloud-client
gimp discord-canary
less firefox-gnome-theme
unzip gimp
zip less
file unzip
man-pages zip
man-pages-posix file
libreoffice-fresh man-pages
ledger man-pages-posix
libreoffice-fresh
ledger
]; ];
programs.steam.enable = true; programs.steam.enable = true;
programs.firefox.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
];
} }