feat: replace packages to home-manager

This commit is contained in:
2024-09-23 00:23:24 +03:00
parent 9cd78f7a69
commit d837084361
3 changed files with 42 additions and 46 deletions
+41 -2
View File
@@ -1,13 +1,52 @@
{
{ pkgs, inputs, ... }: {
imports = [
./zsh.nix
./modules/bundle.nix
];
nixpkgs.config.allowUnfree = true;
home = {
username = "sweetbread";
homeDirectory = "/home/sweetbread";
stateVersion = "23.11";
packages = with pkgs; [
# Desktop apps
google-chrome
# inputs.ayugram-desktop.packages.${pkgs.system}.default
telegram-desktop
vesktop
obs-studio
mpv
obsidian
vscode
jetbrains.pycharm-community
jetbrains.idea-community
android-studio
thunderbird
# Coding stuff
cmake
gnumake
nodejs
(python3.withPackages (ps: with ps; [ requests bpython ]))
python311Packages.pip
rocmPackages.llvm.clang-tools-extra
rocmPackages.llvm.clang
ncurses
# CLI utils
scrot
ffmpeg
yt-dlp
bat
# GUI utils
feh
imv
gromit-mpx
notify-desktop
];
};
}