Nixfiles/nixos/pkg.nix
Quentin Boyer 7aa0c7b3e0 update
2021-08-27 13:38:52 +02:00

63 lines
1.1 KiB
Nix

{ config, pkgs, ... }:
{
xdg = {
portal = {
enable = true;
extraPortals = with pkgs; [
xdg-desktop-portal-wlr
xdg-desktop-portal-gtk
];
gtkUsePortal = true;
};
};
/* nix = {
package = pkgs.nixUnstable;
extraOptions = ''
experimental-features = nix-command flakes
'';
}; */
nixpkgs.config = {
allowUnfree = true;
};
nixpkgs.overlays = [
(import (builtins.fetchTarball {
url = https://github.com/nix-community/neovim-nightly-overlay/archive/master.tar.gz;
}))
(import (builtins.fetchTarball {
url = https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz;
}))
];
/* nixpkgs.config.packageOverrides = pkgs: {
steam = pkgs.steam.override {
nativeOnly = true;
};
}; */
programs.steam.enable = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
wget
neovim-nightly
git
gnumake
ripgrep
flashrom
gcc
libappindicator
file
jq
];
}