Files
nix-thinkcentre/home/configuration.nix
2025-10-11 19:10:48 +05:00

77 lines
1.6 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{ config, pkgs, inputs, ... }: {
imports = [
# Пути к конфигурациям
./desktop/hyprland.nix
./desktop/hyprpaper.nix
./desktop/eww.nix
./kitty.nix
./cli/neovim.nix
./cli/zsh.nix
./xdg.nix
./cli/fastfetch.nix
# Вызов inputs для определенного флейка
inputs.zen-browser.homeModules.beta
];
# Разрешение на установку проприетарных пакетов.
# Т.е автосоглашения со всеми пакетами при установке.
nixpkgs.config.allowUnfree = true;
# Установка отдельных программ
programs = {
zen-browser.enable = true;
};
# Основная домашняя конфигурация
home = {
# Указание пользователя, его каталога.
username = "fox";
homeDirectory = "/home/fox";
stateVersion = "25.05";
# Пакеты устанавливающиеся только
# к этому пользователю.
packages = with pkgs; [
# Интернет
telegram-desktop
transmission_4-gtk
filezilla
teams-for-linux
chromium
# Игры/эмуляция
prismlauncher
wineWowPackages.stable
# Дизайн/медия
krita
obs-studio
vlc
# Работа с файлами
nemo
file-roller
# Документы
obsidian
libreoffice
vscode
# Остальное
pamixer
cava
pavucontrol
grim
rofi
adwaita-icon-theme
gnome-themes-extra
mako
amnezia-vpn
kdePackages.kdenlive
haguichi
];
};
}