This commit is contained in:
2026-03-09 11:09:59 +09:00
parent 5180e01a71
commit 75731fb91c
34 changed files with 601 additions and 29 deletions
+17 -8
View File
@@ -1,13 +1,15 @@
{ pkgs, inputs, ... }:
let
{
pkgs,
inputs,
...
}: let
unstable = import inputs.nixpkgs-unstable {
system = pkgs.system;
config = {
allowUnfree = true;
};
};
in
{
in {
programs = {
xwayland.enable = true;
dconf.enable = true;
@@ -19,7 +21,7 @@ in
enableSSHSupport = true;
};
zsh = {
enable = true;
enable = true;
};
java.enable = true;
java.package = pkgs.jdk25;
@@ -29,7 +31,8 @@ in
environment.systemPackages = with pkgs; [
tuigreet # The Login Manager (Sometimes Referred To As Display Manager)
htop btop # Simple Terminal Based System Monitor
htop
btop # Simple Terminal Based System Monitor
unrar # Tool For Handling .rar Files
unzip # Tool For Handling .zip Files
uwsm # Universal Wayland Session Manager (optional must be enabled)
@@ -46,10 +49,16 @@ in
unstable._1password-gui
unstable.ghostty
sbctl
xwayland-satellite slurp grim wf-recorder
xwayland-satellite
slurp
grim
wf-recorder
sqlite # Vscode Raycast Extension Dependency
jdk25 maven gradle
jdk25
maven
gradle
python312
uv
zellij
];
}