first commit
This commit is contained in:
commit
58a3f28118
72 changed files with 3082 additions and 0 deletions
50
modules/home/package/default.nix
Executable file
50
modules/home/package/default.nix
Executable file
|
@ -0,0 +1,50 @@
|
|||
{ inputs
|
||||
, pkgs
|
||||
, ...
|
||||
}: {
|
||||
home.packages =
|
||||
let
|
||||
php = pkgs.php.buildEnv { extraConfig = "memory_limit = 2G"; };
|
||||
in
|
||||
(with pkgs;
|
||||
[
|
||||
# programming
|
||||
python39
|
||||
nodejs
|
||||
nodePackages.nodemon
|
||||
yarn
|
||||
nix-prefetch-github
|
||||
typescript
|
||||
rnix-lsp
|
||||
ripgrep
|
||||
rustup
|
||||
php
|
||||
vscode
|
||||
|
||||
# others
|
||||
openssl
|
||||
libnotify
|
||||
pamixer
|
||||
xfce.thunar
|
||||
pavucontrol
|
||||
wget
|
||||
unzip
|
||||
gparted
|
||||
mpv
|
||||
playerctl
|
||||
qalculate-gtk
|
||||
bleachbit
|
||||
imv
|
||||
htop
|
||||
xdg-utils
|
||||
fzf
|
||||
ffmpeg
|
||||
bore-cli
|
||||
discord
|
||||
exa
|
||||
inputs.alejandra.defaultPackage.${system}
|
||||
]
|
||||
++ [
|
||||
|
||||
]);
|
||||
}
|
12
modules/home/package/python.nix
Normal file
12
modules/home/package/python.nix
Normal file
|
@ -0,0 +1,12 @@
|
|||
{pkgs, ...}: let
|
||||
my-python-packages = ps:
|
||||
with ps; [
|
||||
pandas
|
||||
|
||||
requests
|
||||
];
|
||||
in {
|
||||
environment.systemPackages = [
|
||||
(pkgs.python3.withPackages my-python-packages)
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue