Fix xdg portals issue, update packages
This commit is contained in:
parent
f586b04d38
commit
38546da9cc
3 changed files with 20 additions and 16 deletions
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue