This commit is contained in:
alsaiduq-lab 2025-03-31 12:52:03 -06:00
parent b18938907a
commit 4aaf6b9d99
3 changed files with 89 additions and 81 deletions

View file

@ -1,7 +1,4 @@
{ {pkgs, ...}: {
pkgs,
...
}: {
imports = [ imports = [
./modules/dunst.nix ./modules/dunst.nix
./modules/fish.nix ./modules/fish.nix
@ -13,6 +10,7 @@
./modules/rofi.nix ./modules/rofi.nix
./modules/starship.nix ./modules/starship.nix
./modules/zellij.nix ./modules/zellij.nix
./modules/ffmpeg.nix
]; ];
home.username = "cobray"; home.username = "cobray";

View file

@ -0,0 +1,8 @@
{pkgs, ...}: {
home.packages = with pkgs; [
(ffmpeg.override {
withXcb = true;
withXlib = true;
})
];
}

View file

@ -14,91 +14,63 @@ in {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
brave # TODO: make a module to save browser stuff brave # TODO: make a module to save browser stuff
vesktop vesktop
git
nodejs
wget
curl
tree
gnumake
gcc
socat
ffmpeg
gnused
gdb
stdenv.cc.cc.lib
nix-prefetch-git
binutils
hashcat
cmake
ninja
pkg-config
autoconf
automake
libtool
gawk
obs-studio obs-studio
spotify
flameshot
mpv
udiskie
git
git-lfs
gitAndTools.gh
gitAndTools.diff-so-fancy
lazygit lazygit
lazydocker lazydocker
jdk17 mercurial
nodejs
nodePackages.pnpm
nodePackages.typescript
yarn
bun bun
maven
gradle
visualvm
jdt-language-server
htop
btop
nvtopPackages.full
fd
fzf
jq
bash
customPkgs.fish-rust
go
ollama
sqls
deno deno
redis go
cloudflared go-tools
gopls
rustc
rustup rustup
cargo-edit cargo-edit
cargo-watch cargo-watch
cargo-outdated cargo-outdated
cargo-audit cargo-audit
openssl rust-analyzer
openssl.dev python3Packages.debugpy
customPkgs.python-ngx-lsp
gcc
stdenv.cc.cc.lib
gnumake
cmake
ninja
binutils
gdb
pkg-config pkg-config
libxml2 autoconf
zlib automake
libtool
nasm
elixir
swift
zig
ghc ghc
cabal-install cabal-install
stack stack
haskell-language-server haskell-language-server
postgresql jdk17
sqlite maven
spotify gradle
git-lfs visualvm
gitAndTools.gh jdt-language-server
gitAndTools.diff-so-fancy
ani-cli
yt-dlp
nmap
psmisc
ugrep
unzip
starship
flameshot
yarn
mpv
httpie
wrk
nodePackages.pnpm
zlib.dev
udiskie
rust-analyzer
clang-tools clang-tools
vscode-langservers-extracted vscode-langservers-extracted
nodePackages.eslint nodePackages.eslint
gopls
lua-language-server lua-language-server
marksman marksman
nil nil
@ -120,23 +92,53 @@ in {
hadolint hadolint
shellcheck shellcheck
cppcheck cppcheck
go-tools
rubocop rubocop
phpPackages.php-codesniffer phpPackages.php-codesniffer
phpPackages.phpstan phpPackages.phpstan
checkstyle checkstyle
tflint tflint
sqlfluff sqlfluff
rustc wget
mercurial curl
tree
socat
gnused
gawk
nmap
psmisc
ugrep
unzip
starship
htop
btop
nvtopPackages.full
fd
fzf
jq
bash
customPkgs.fish-rust
xorg.xdpyinfo
slop
dunst
pulseaudio
ani-cli
yt-dlp
httpie
wrk
cloudflared
hashcat
nix-prefetch-git
openssl
openssl.dev
libxml2
zlib
zlib.dev
postgresql
sqlite
redis
sqls
ollama
tree-sitter tree-sitter
luajitPackages.jsregexp luajitPackages.jsregexp
nodePackages.typescript
nasm
elixir
swift
zig
python3Packages.debugpy
customPkgs.python-ngx-lsp
]; ];
} }