This commit is contained in:
Miguel Palhas
2025-06-29 14:50:36 +01:00
parent 855b54e0c2
commit 0f2a209c52
7 changed files with 36 additions and 10 deletions
+3 -1
View File
@@ -88,7 +88,9 @@
name: pkgs:
home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = [ ./home/${name} ];
modules = [
./home/${name}
];
extraSpecialArgs = {
inherit inputs outputs;
};
+5
View File
@@ -2,5 +2,10 @@
{
home.packages = with pkgs; [
unityhub
omnisharp-roslyn
vscode
dotnet-sdk
icu
stdenv.cc.cc.lib
];
}
+1
View File
@@ -74,6 +74,7 @@
# export PKG_CONFIG_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib/pkgconfig:$PKG_CONFIG_PATH
# export LIBRARY_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib:$LIBRARY_PATH
# export LD_LIBRARY_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=${pkgs.icu}/lib:${pkgs.stdenv.cc.cc.lib}/lib:$LD_LIBRARY_PATH
'';
};
+1
View File
@@ -29,6 +29,7 @@
LIBVA_DRIVER_NAME = "nvidia";
GDM_BACKEND = "nvidia-drm";
__GLX_VENDOR_LIBRARY_NAME = "nvidia";
QT_SCALE_FACTOR = 2;
};
wayland.windowManager.hyprland.settings = {
+15 -9
View File
@@ -1,15 +1,21 @@
{ inputs, pkgs, ... }:
let hyprland-session = pkgs.makeDesktopItem {
name = "Hyprland";
comment = "Hyprland (custom desktop file)";
desktopNames = "Hyprland";
exec = "Hyprland";
type = "Application";
};
let
hyprland-session = pkgs.makeDesktopItem {
name = "Hyprland";
comment = "Hyprland (custom desktop file)";
desktopNames = "Hyprland";
exec = "Hyprland";
type = "Application";
};
in
{
services.xserver.enable = true;
services.xserver.displayManager.startx.enable = true;
services.xserver = {
enable = true;
displayManager.startx.enable = true;
autoRepeatDelay = 250;
autoRepeatInterval = 30;
};
# services.xserver.displayManager.sessionPackages = [ hyprland-session ];
# services.xserver.windowManager.gnome.enable = true;
+7
View File
@@ -12,6 +12,13 @@
gnumake
];
programs.nix-ld = {
enable = true;
libraries = with pkgs; [
stdenv.cc.cc.lib
];
};
time = {
timeZone = "Europe/Lisbon";
};
+4
View File
@@ -34,6 +34,10 @@
programs.zsh.enable = true;
environment.variables = {
GDK_SCALE = 2;
};
users.users.naps62 = {
isNormalUser = true;
description = "Miguel Palhas";