WIP: Steam deck config

This commit is contained in:
Dennis Schoepf 2025-05-04 16:21:52 +02:00
parent 06d2d535e0
commit 074bccdb21
2 changed files with 53 additions and 0 deletions

View file

@ -42,5 +42,11 @@
specialArgs = {inherit inputs outputs;}; specialArgs = {inherit inputs outputs;};
modules = [./hosts/dnsc-air]; modules = [./hosts/dnsc-air];
}; };
homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration {
specialArgs = {inherit inputs outputs;};
modules = [ ./home/deck.nix ];
};
};
}; };
} }

47
home/deck.nix Normal file
View file

@ -0,0 +1,47 @@
{ config, pkgs, ... }:
{
nix = {
package = pkgs.nix;
settings.experimental-features = [ "nix-command" "flakes" ];
};
nixpkgs = {
config = {
allowUnfree = true;
allowUnfreePredicate = (_: true);
};
};
home.username = "dennis";
home.homeDirectory = "/home/dennis";
home.stateVersion = "24.11";
home.sessionVariables = {
EDITOR = "nvim";
};
home.packages = with pkgs; [
git
nvim
neofetch
zip
unzip
ripgrep
fzf
just
lazygit
];
xdg.enable = true;
imports = [
./modules/git
./modules/fish
./modules/wezterm
./modules/nvim
./modules/lazygit
];
programs.home-manager.enable = true;
}