wip
This commit is contained in:
@@ -88,7 +88,9 @@
|
||||
name: pkgs:
|
||||
home-manager.lib.homeManagerConfiguration {
|
||||
inherit pkgs;
|
||||
modules = [ ./home/${name} ];
|
||||
modules = [
|
||||
./home/${name}
|
||||
];
|
||||
extraSpecialArgs = {
|
||||
inherit inputs outputs;
|
||||
};
|
||||
|
||||
@@ -2,5 +2,10 @@
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
unityhub
|
||||
omnisharp-roslyn
|
||||
vscode
|
||||
dotnet-sdk
|
||||
icu
|
||||
stdenv.cc.cc.lib
|
||||
];
|
||||
}
|
||||
|
||||
@@ -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
|
||||
'';
|
||||
};
|
||||
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -12,6 +12,13 @@
|
||||
gnumake
|
||||
];
|
||||
|
||||
programs.nix-ld = {
|
||||
enable = true;
|
||||
libraries = with pkgs; [
|
||||
stdenv.cc.cc.lib
|
||||
];
|
||||
};
|
||||
|
||||
time = {
|
||||
timeZone = "Europe/Lisbon";
|
||||
};
|
||||
|
||||
@@ -34,6 +34,10 @@
|
||||
|
||||
programs.zsh.enable = true;
|
||||
|
||||
environment.variables = {
|
||||
GDK_SCALE = 2;
|
||||
};
|
||||
|
||||
users.users.naps62 = {
|
||||
isNormalUser = true;
|
||||
description = "Miguel Palhas";
|
||||
|
||||
Reference in New Issue
Block a user