2024-09-23 00:23:24 +03:00
|
|
|
{ pkgs, inputs, ... }: {
|
2024-04-17 05:52:14 +05:00
|
|
|
imports = [
|
|
|
|
./zsh.nix
|
|
|
|
./modules/bundle.nix
|
|
|
|
];
|
|
|
|
|
2024-09-23 00:23:24 +03:00
|
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
|
2024-04-17 05:52:14 +05:00
|
|
|
home = {
|
2024-04-22 10:20:35 +03:00
|
|
|
username = "sweetbread";
|
|
|
|
homeDirectory = "/home/sweetbread";
|
2024-04-17 05:52:14 +05:00
|
|
|
stateVersion = "23.11";
|
2024-09-23 00:23:24 +03:00
|
|
|
|
|
|
|
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
|
|
|
|
];
|
2024-04-17 05:52:14 +05:00
|
|
|
};
|
|
|
|
}
|