This commit is contained in:
Nicole 2025-10-25 19:00:51 +02:00
parent f9e20c00a3
commit 7970bd7738
4 changed files with 37 additions and 11 deletions

View file

@ -21,8 +21,9 @@ in
[ # Include the results of the hardware scan.
./hardware-configuration.nix
./modules/virtualization.nix
./modules/nvidia.nix
./modules/desktop.nix
#./modules/nvidia.nix
./modules/nvidia-basic.nix
./modules/ld-fix.nix
./modules/programs.nix
./modules/bluetooth.nix
@ -133,10 +134,26 @@ in
#░▄▀▄░█░█░█░█
#░▀░▀░▀▀░░▀▀▀
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
xdg.portal.config.common.default = "*";
xdg.portal = {
enable = true;
extraPortals = with pkgs; [
xdg-desktop-portal-gtk
xdg-desktop-portal-gnome
];
config = {
common = {
default = [ "*" ];
};
niri = {
default = [
"gtk"
"gnome"
];
"org.freedesktop.impl.portal.ScreenCast" = [ "gnome" ];
"org.freedesktop.impl.portal.Screenshot" = [ "gnome" ];
};
};
};
@ -192,7 +209,12 @@ in
};
# Fonts with emojis uwu #
fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono ];
fonts.packages = with pkgs; [
nerd-fonts.jetbrains-mono
material-symbols
inter
fira-code
];
services.gvfs.enable = true;
programs.dconf.enable = true;

View file

@ -2,7 +2,7 @@
description = "My Flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-25.05";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
nix-flatpak.url = "github:gmodena/nix-flatpak";
};

View file

@ -6,7 +6,7 @@
{
# Enable GDM
services.displayManager.gdm.enable = true;
services.xserver.displayManager.gdm.enable = true;
# Enable SDDM
#services.displayManager.sddm.enable = true;

View file

@ -9,6 +9,7 @@
# RISKY, REMOVE ASAP ###
nixpkgs.config.permittedInsecurePackages = [
"qtwebengine-5.15.19"
"mbedtls-2.28.10"
];
# Defined Programs
@ -59,7 +60,9 @@
rofi
libnotify
wayvnc
pkgs-unstable.quickshell
#pkgs-unstable.quickshell
xwayland-satellite
#inputs.quickshell.packages.${pkgs.system}.default
# OFFICE #
pkgs-unstable.onlyoffice-desktopeditors
@ -72,7 +75,7 @@
anydesk
# PRODUCTION #
gimp
#gimp
pinta
# MEDIA #
@ -87,10 +90,11 @@
element-desktop
vesktop
mailspring
geary
tutanota-desktop
teams-for-linux
qbittorrent
rustdesk
#rustdesk
sunshine
# DEV #