[feat] add some usefull modules for nix

This commit is contained in:
hhhh hgfh 2026-10-11 20:19:31 +03:00
parent 9075b92e63
commit 1113b2d480
5 changed files with 19 additions and 0 deletions

View file

@ -17,6 +17,12 @@ in
# Keep this at the version used when first enabling Home Manager. # Keep this at the version used when first enabling Home Manager.
home.stateVersion = "26.05"; home.stateVersion = "26.05";
services.udiskie = {
enable = true;
automount = true;
tray = "never";
};
xdg.enable = true; xdg.enable = true;
xdg.configFile = lib.genAttrs configDirs (name: { xdg.configFile = lib.genAttrs configDirs (name: {
source = config.lib.file.mkOutOfStoreSymlink "${repo}/${name}"; source = config.lib.file.mkOutOfStoreSymlink "${repo}/${name}";

View file

@ -8,6 +8,9 @@
programs.hyprlock.enable = true; programs.hyprlock.enable = true;
services.udisks2.enable = true;
services.gvfs.enable = true;
services.displayManager.sddm = { services.displayManager.sddm = {
enable = true; enable = true;
wayland.enable = true; wayland.enable = true;

View file

@ -16,8 +16,13 @@
hyprpaper hyprpaper
hyprshot hyprshot
kitty kitty
krita
mako mako
nautilus
obs-studio
pavucontrol
playerctl playerctl
qbittorrent
slurp slurp
waybar waybar
wl-clipboard wl-clipboard

View file

@ -3,6 +3,7 @@
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
bash-language-server bash-language-server
ccache
clang clang
clang-tools clang-tools
cmake cmake
@ -18,8 +19,11 @@
ninja ninja
tree-sitter tree-sitter
vim vim
vscode
]; ];
virtualisation.podman.enable = true;
systemd.user.services.codex-background-server = { systemd.user.services.codex-background-server = {
description = "Codex background app server"; description = "Codex background app server";
wantedBy = [ "default.target" ]; wantedBy = [ "default.target" ];

View file

@ -3,6 +3,7 @@
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
curl curl
htop
tree tree
unzip unzip
wget wget