Fix xdg portals issue, update packages

This commit is contained in:
askiiart 2024-03-04 14:00:05 -06:00
parent f586b04d38
commit 38546da9cc
Signed by untrusted user who does not match committer: askiiart
GPG key ID: BC3800E55FB54D67
3 changed files with 20 additions and 16 deletions

View file

@ -17,7 +17,7 @@ let
in in
{ {
imports = imports =
[ # Include the results of the hardware scan. [ # Include the other files
./hardware-configuration.nix ./hardware-configuration.nix
./custom.nix ./custom.nix
./home-manager.nix ./home-manager.nix
@ -27,7 +27,7 @@ in
boot.loader.systemd-boot.enable = false; boot.loader.systemd-boot.enable = false;
boot.loader.grub.device = "nodev"; boot.loader.grub.device = "nodev";
boot.loader.grub.efiSupport = true; boot.loader.grub.efiSupport = true;
boot.loader.grub.useOSProber = true; boot.loader.grub.useOSProber = false;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "foxbox"; # Define your hostname. networking.hostName = "foxbox"; # Define your hostname.
@ -36,7 +36,7 @@ in
networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
# Set your time zone. # Set your time zone.
time.timeZone = "America/New_York"; time.timeZone = "America/Chicago";
# Configure network proxy if necessary # Configure network proxy if necessary
# networking.proxy.default = "http://user:password@proxy:port/"; # networking.proxy.default = "http://user:password@proxy:port/";
@ -58,7 +58,7 @@ in
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb.layout = "us"; services.xserver.xkb.layout = "us";
services.xserver.xkb.options = "eurosign:e,caps:escape"; #services.xserver.xkb.options = "eurosign:e,caps:escape";
# Enable CUPS to print documents. # Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;

View file

@ -19,7 +19,6 @@ in
pkgs.sway pkgs.sway
pkgs.swaybg pkgs.swaybg
pkgs.swaylock pkgs.swaylock
pkgs.j4-dmenu-desktop
pkgs.i3status pkgs.i3status
pkgs.clipman pkgs.clipman
pkgs.slurp pkgs.slurp
@ -33,16 +32,19 @@ in
pkgs.mesa pkgs.mesa
pkgs.meslo-lgs-nf pkgs.meslo-lgs-nf
pkgs.libvirt pkgs.libvirt
pkgs.flatpak #pkgs.flatpak
pkgs.xdg-desktop-portal-gtk #pkgs.xdg-desktop-portal-gtk
pkgs.iotop
pkgs.gparted
]; ];
# enable flatpak # enable flatpak
services.flatpak.enable = true; # disabled because the XDG portal adds like a 30 second delay to opening most programs, and I don't actually use flatpaks so whatever
xdg.portal.enable = true; #services.flatpak.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; #xdg.portal.enable = true;
#xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
#xdg.portal.config = [ "xdg-deskop-portal-gtk" ]; #xdg.portal.config = [ "xdg-deskop-portal-gtk" ];
xdg.portal.config.common.default = "*"; #xdg.portal.config.common.default = "*";
#programs.steam.enable = true; #programs.steam.enable = true;

View file

@ -3,22 +3,20 @@
{ {
home.packages = [ home.packages = [
pkgs.librewolf pkgs.librewolf
pkgs.thunderbird
#pkgs.vscode
pkgs.vscode-fhs pkgs.vscode-fhs
pkgs.kitty pkgs.kitty
pkgs.git pkgs.git
pkgs.file pkgs.file
pkgs.git-credential-manager pkgs.git-credential-manager
pkgs.schildichat-desktop pkgs.schildichat-desktop
pkgs.vesktop #pkgs.vesktop
pkgs.protonup-qt pkgs.protonup-qt
pkgs.steam pkgs.steam
pkgs.mate.eom pkgs.mate.eom
pkgs.neovim pkgs.neovim
pkgs.virt-manager pkgs.virt-manager
pkgs.youtube-music pkgs.youtube-music
pkgs.gparted #pkgs.gparted
#pkgs.cinnamon.nemo-with-extensions #pkgs.cinnamon.nemo-with-extensions
pkgs.cinnamon.nemo pkgs.cinnamon.nemo
pkgs.cinnamon.mint-y-icons pkgs.cinnamon.mint-y-icons
@ -54,7 +52,11 @@
pkgs.steamPackages.steamcmd pkgs.steamPackages.steamcmd
pkgs.gdb pkgs.gdb
pkgs.ncdu pkgs.ncdu
pkgs.minecraft pkgs.prismlauncher
pkgs.rofi-wayland
pkgs.claws-mail
pkgs.gnome.gnome-calculator
pkgs.armcord
]; ];
#programs.steam.enable = true; #programs.steam.enable = true;