Update
This commit is contained in:
parent
f9e20c00a3
commit
7970bd7738
4 changed files with 37 additions and 11 deletions
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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 #
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue