[feat] add some usefull modules for nix
This commit is contained in:
parent
9075b92e63
commit
1113b2d480
5 changed files with 19 additions and 0 deletions
|
|
@ -17,6 +17,12 @@ in
|
|||
# Keep this at the version used when first enabling Home Manager.
|
||||
home.stateVersion = "26.05";
|
||||
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
automount = true;
|
||||
tray = "never";
|
||||
};
|
||||
|
||||
xdg.enable = true;
|
||||
xdg.configFile = lib.genAttrs configDirs (name: {
|
||||
source = config.lib.file.mkOutOfStoreSymlink "${repo}/${name}";
|
||||
|
|
|
|||
|
|
@ -8,6 +8,9 @@
|
|||
|
||||
programs.hyprlock.enable = true;
|
||||
|
||||
services.udisks2.enable = true;
|
||||
services.gvfs.enable = true;
|
||||
|
||||
services.displayManager.sddm = {
|
||||
enable = true;
|
||||
wayland.enable = true;
|
||||
|
|
|
|||
|
|
@ -16,8 +16,13 @@
|
|||
hyprpaper
|
||||
hyprshot
|
||||
kitty
|
||||
krita
|
||||
mako
|
||||
nautilus
|
||||
obs-studio
|
||||
pavucontrol
|
||||
playerctl
|
||||
qbittorrent
|
||||
slurp
|
||||
waybar
|
||||
wl-clipboard
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
bash-language-server
|
||||
ccache
|
||||
clang
|
||||
clang-tools
|
||||
cmake
|
||||
|
|
@ -18,8 +19,11 @@
|
|||
ninja
|
||||
tree-sitter
|
||||
vim
|
||||
vscode
|
||||
];
|
||||
|
||||
virtualisation.podman.enable = true;
|
||||
|
||||
systemd.user.services.codex-background-server = {
|
||||
description = "Codex background app server";
|
||||
wantedBy = [ "default.target" ];
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
curl
|
||||
htop
|
||||
tree
|
||||
unzip
|
||||
wget
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue