This commit is contained in:
Varris 2023-04-13 00:27:05 +02:00
parent 39449b56ed
commit 829b1d67a0
5 changed files with 43 additions and 27 deletions

View File

@ -98,7 +98,7 @@
{
overlays.default = final: prev: rec {
nerdfonts = prev.nerdfonts.override {
fonts = [ "JetBrainsMono" "IBMPlexMono" ];
fonts = [ "JetBrainsMono" ];
};
waybar = prev.waybar.overrideAttrs (old: {
@ -112,19 +112,23 @@
mesonFlags = old.mesonFlags ++ [ "-Dexperimental=true" ];
});
xwayland = prev.xwayland.overrideAttrs (old: {
version = "git";
src = inputs.xorg-git;
buildInputs = old.buildInputs ++ [
prev.udev
prev.xorg.libpciaccess
];
});
# xwayland = prev.xwayland.overrideAttrs (old: {
# version = "git";
# src = inputs.xorg-git;
# buildInputs = old.buildInputs ++ [
# prev.udev
# prev.xorg.libpciaccess
# ];
# });
steam = prev.steam.override {
extraPkgs = pkgs: [
pkgs.gnome.zenity
pkgs.xdg-user-dirs
pkgs.gamescope
];
extraLibraries = pkgs: [
pkgs.openal
];
};

View File

@ -150,25 +150,35 @@
# $ nix search wget
environment = {
systemPackages = [
pkgs.bc
pkgs.distrobox
pkgs.git
pkgs.links2
pkgs.ripgrep
pkgs.file
pkgs.fd
pkgs.htop
pkgs.openrgb
pkgs.unzip
pkgs.unrar
pkgs.p7zip
pkgs.links2
pkgs.ripgrep
pkgs.file
pkgs.fd
pkgs.htop
pkgs.openrgb
pkgs.unzip
pkgs.unrar
pkgs.p7zip
];
binsh = "${pkgs.dash}/bin/dash";
};
chaotic.gamescope = {
enable = true;
#capSysNice = true;
session.enable = true;
package = pkgs.gamescope-git;
};
chaotic.linux_hdr.specialisation.enable = true;
# List services that you want to enable:
programs = {
dconf.enable = true;
hyprland.enable = true;
fish.enable = true;
# hyprland.enable = true;
kdeconnect.enable = true;
ssh.startAgent = true;
};
@ -184,7 +194,7 @@
udisks2.enable = true;
printing = {
enable = true;
enable = false;
drivers = [ pkgs.cnijfilter2 ];
};
@ -227,6 +237,8 @@
};
};
virtualisation.podman.enable = true;
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;

View File

@ -62,7 +62,7 @@
nou = ''
pushd . &> /dev/null
cd "${config.home.homeDirectory}/.dotfiles"
nix flake lock --commit-lock-file --update-input nixpkgs --update-input home-manager
nix flake lock --commit-lock-file --update-input nixpkgs --update-input home-manager --update-input hyprland --update-input chaotic-nyx
doas nixos-rebuild switch --upgrade --flake .#
popd &> /dev/null
'';

View File

@ -5,11 +5,11 @@
extraConfig = ''
auto_update "yes"
restore_paused "yes"
replaygain "track"
audio_output {
type "pipewire"
name "MPD PipeWire"
replay_gain_handler "none"
}
audio_output {

View File

@ -8,7 +8,7 @@ in
./configs/beets
./configs/cava
./configs/wayland/hyprland.nix
#./configs/wayland/sway.nix
#./configs/wayland/sway.nix
./configs/fish
./configs/mpd
./configs/mpv
@ -64,10 +64,10 @@ in
home.sessionVariables = {
EDITOR = "nvim";
WINEDLLOVERRIDES = "winemenubuilder.exe=d";
RADV_PERFTEST = "gpl";
MESA_DISK_CACHE_SINGLE_FILE = "1";
NIXOS_OZONE_WL = "1";
RADV_PERFTEST = "gpl";
WINEDLLOVERRIDES = "winemenubuilder.exe=d";
XDG_SCREENSHOTS_DIR = "~/Screenshots";
};