auto lint

This commit is contained in:
alsaiduq-lab 2025-03-17 16:10:17 -06:00
parent a765516271
commit 6a9932451c
35 changed files with 262 additions and 205 deletions

View file

@ -1,10 +1,13 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running 'nixos-help').
{ config, pkgs, lib, inputs, ... }:
{
config,
pkgs,
lib,
inputs,
...
}: {
imports = [
# Include the results of the hardware scan.
./hardware-configuration.nix

View file

@ -8,13 +8,9 @@
in {
environment.systemPackages = with pkgs; [
# Applications
brave
ghostty
brave # TODO: make a module to save browser stuff
vesktop
neovim
git
fastfetch
# Development tools
nodejs
wget
curl
@ -34,7 +30,6 @@ in {
gawk
obs-studio
lazygit
# Java ecosystem
jdk17
maven
gradle
@ -85,7 +80,6 @@ in {
deno
redis
cloudflared
# Rust ecosystem
rustup
cargo-edit
cargo-watch
@ -96,19 +90,15 @@ in {
pkg-config
libxml2
zlib
# Haskell ecosystem
ghc
cabal-install
stack
haskell-language-server
# Database tools
postgresql
sqlite
# Version control tools
git-lfs
gitAndTools.gh
gitAndTools.diff-so-fancy
# misc
ani-cli
yt-dlp
nmap