146 lines
3.6 KiB
Nix
146 lines
3.6 KiB
Nix
{
|
|
config,
|
|
inputs,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}: {
|
|
|
|
imports = [
|
|
inputs.hyprland.homeManagerModules.default
|
|
./gui
|
|
./tui
|
|
./cli
|
|
./services
|
|
./other
|
|
];
|
|
|
|
config = {
|
|
programs = {
|
|
home-manager.enable = true;
|
|
direnv = {
|
|
enable = true;
|
|
nix-direnv.enable = true;
|
|
};
|
|
};
|
|
|
|
home = {
|
|
username = "jacek";
|
|
homeDirectory = "/home/jacek";
|
|
packages = let
|
|
hyprcontrib = inputs.hyprcontrib.packages.${pkgs.system};
|
|
shadower = inputs.shadower.packages.${pkgs.system};
|
|
nix-gaming = inputs.nix-gaming.packages.${pkgs.system};
|
|
in with pkgs; [
|
|
git
|
|
librewolf-wayland
|
|
foot
|
|
keepassxc
|
|
exa
|
|
ripgrep
|
|
dunst
|
|
libnotify
|
|
rofi-wayland
|
|
rofi-calc
|
|
mpv
|
|
webcord-vencord
|
|
session-desktop
|
|
oppai-ng
|
|
signal-desktop-beta
|
|
schildichat-desktop
|
|
obs-studio
|
|
heroic
|
|
steam
|
|
ungoogled-chromium
|
|
amdgpu_top
|
|
tor-browser-bundle-bin
|
|
mullvad-browser
|
|
thunderbird
|
|
telegram-desktop
|
|
livecaptions
|
|
gimp
|
|
helvum
|
|
ddccontrol
|
|
ddccontrol-db
|
|
bluez
|
|
blueman
|
|
btop
|
|
easyeffects
|
|
fcitx5
|
|
fcitx5-gtk
|
|
fcitx5-skk
|
|
fcitx5-configtool
|
|
firejail
|
|
helix
|
|
lbry
|
|
libreoffice-fresh
|
|
minetest
|
|
airshipper
|
|
onionshare-gui
|
|
prismlauncher
|
|
qbittorrent
|
|
retroarchFull
|
|
ventoy-full
|
|
zathura
|
|
zellij
|
|
cargo
|
|
rustc
|
|
nodejs
|
|
unzip
|
|
cmake
|
|
gcc
|
|
sway
|
|
cage
|
|
caprine-bin
|
|
libsForQt5.kdenlive
|
|
telegram-desktop
|
|
waypipe
|
|
swaylock-effects
|
|
trash-cli
|
|
bibata-cursors
|
|
swww
|
|
opentabletdriver
|
|
networkmanagerapplet
|
|
wl-clipboard
|
|
wlsunset
|
|
xdg-utils
|
|
hyprpicker
|
|
hyprcontrib.hyprprop
|
|
hyprcontrib.grimblast
|
|
shadower.shadower
|
|
pamixer
|
|
brightnessctl
|
|
dig
|
|
bottles
|
|
lutris
|
|
brave
|
|
|
|
nodePackages_latest.pnpm
|
|
nodePackages_latest.prisma
|
|
prisma-engines
|
|
openssl
|
|
pkg-config
|
|
docker
|
|
docker-compose
|
|
|
|
nix-gaming.wine-osu
|
|
nix-gaming.osu-stable
|
|
nix-gaming.osu-lazer-bin
|
|
swappy
|
|
imv
|
|
pcmanfm
|
|
anytype
|
|
xdg-ninja
|
|
auto-cpufreq
|
|
gnupg
|
|
pinentry-qt
|
|
age
|
|
fd
|
|
udisks
|
|
ffmpeg
|
|
];
|
|
|
|
stateVersion = lib.mkDefault "23.11";
|
|
};
|
|
};
|
|
}
|