staging
This commit is contained in:
parent
b18938907a
commit
4aaf6b9d99
3 changed files with 89 additions and 81 deletions
|
|
@ -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";
|
||||||
|
|
|
||||||
8
home-manager/modules/ffmpeg.nix
Normal file
8
home-manager/modules/ffmpeg.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{pkgs, ...}: {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
(ffmpeg.override {
|
||||||
|
withXcb = true;
|
||||||
|
withXlib = true;
|
||||||
|
})
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
@ -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
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue