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. [ # Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
./modules/virtualization.nix ./modules/virtualization.nix
./modules/nvidia.nix
./modules/desktop.nix ./modules/desktop.nix
#./modules/nvidia.nix
./modules/nvidia-basic.nix
./modules/ld-fix.nix ./modules/ld-fix.nix
./modules/programs.nix ./modules/programs.nix
./modules/bluetooth.nix ./modules/bluetooth.nix
@ -133,10 +134,26 @@ in
#░▄▀▄░█░█░█░█ #░▄▀▄░█░█░█░█
#░▀░▀░▀▀░░▀▀▀ #░▀░▀░▀▀░░▀▀▀
xdg.portal = {
xdg.portal.enable = true; enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; extraPortals = with pkgs; [
xdg.portal.config.common.default = "*"; 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 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; services.gvfs.enable = true;
programs.dconf.enable = true; programs.dconf.enable = true;

View file

@ -2,7 +2,7 @@
description = "My Flake"; description = "My Flake";
inputs = { 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"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
nix-flatpak.url = "github:gmodena/nix-flatpak"; nix-flatpak.url = "github:gmodena/nix-flatpak";
}; };

View file

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

View file

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