mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 00:43:56 -05:00
commit msgs are hard
This commit is contained in:
parent
0352672d69
commit
e7e55174e0
5 changed files with 65 additions and 53 deletions
|
|
@ -22,10 +22,11 @@ _: {
|
||||||
"steam"
|
"steam"
|
||||||
"steam-original"
|
"steam-original"
|
||||||
];
|
];
|
||||||
environment.systemPackages = [
|
environment = {
|
||||||
|
systemPackages = [
|
||||||
pkgs.heroic
|
pkgs.heroic
|
||||||
pkgs.legendary-gl
|
pkgs.legendary-gl
|
||||||
pkgs.prismlauncher
|
(pkgs.prismlauncher.override {jdks = [];})
|
||||||
pkgs.pcmanfm #file manager
|
pkgs.pcmanfm #file manager
|
||||||
pkgs.librewolf #best browser
|
pkgs.librewolf #best browser
|
||||||
pkgs.obs-studio
|
pkgs.obs-studio
|
||||||
|
|
@ -42,6 +43,11 @@ _: {
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
etc = {
|
||||||
|
"jdks/17".source = pkgs.openjdk17;
|
||||||
|
"jdks/8".source = pkgs.openjdk8;
|
||||||
|
};
|
||||||
|
};
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "game-laptop";
|
hostName = "game-laptop";
|
||||||
networkmanager.enable = true;
|
networkmanager.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -30,30 +30,30 @@ inputs: {
|
||||||
videoDrivers = ["nvidia" "amdgpu"];
|
videoDrivers = ["nvidia" "amdgpu"];
|
||||||
};
|
};
|
||||||
|
|
||||||
nixpkgs.allowedUnfree = [
|
nixpkgs = {
|
||||||
|
allowedUnfree = [
|
||||||
"nvidia-x11"
|
"nvidia-x11"
|
||||||
"steam"
|
"steam"
|
||||||
"steam-original"
|
"steam-original"
|
||||||
];
|
];
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
overlays = [
|
||||||
inputs.nvim-flake.overlays.default
|
inputs.nvim-flake.overlays.default
|
||||||
];
|
];
|
||||||
|
};
|
||||||
nix.settings.system-features = ["kvm" "big-parallel" "nixos-test" "benchmark"];
|
nix.settings.system-features = ["kvm" "big-parallel" "nixos-test" "benchmark"];
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment = {
|
||||||
|
systemPackages = [
|
||||||
pkgs.bitwarden #store stuff
|
pkgs.bitwarden #store stuff
|
||||||
pkgs.qbittorrent #steal stuff
|
pkgs.qbittorrent #steal stuff
|
||||||
pkgs.pavucontrol #gui volume control
|
pkgs.pavucontrol #gui volume control
|
||||||
pkgs.pcmanfm #file manager
|
pkgs.pcmanfm #file manager
|
||||||
pkgs.librewolf #best browser
|
pkgs.librewolf #best browser
|
||||||
pkgs.vlc #play stuff
|
pkgs.vlc #play stuff
|
||||||
pkgs.neovide #gui neovim
|
|
||||||
pkgs.ripgrep
|
pkgs.ripgrep
|
||||||
pkgs.lutris
|
pkgs.lutris
|
||||||
pkgs.prismlauncher
|
|
||||||
pkgs.xautoclick
|
pkgs.xautoclick
|
||||||
inputs.master.legacyPackages.${pkgs.system}.mullvad-browser
|
|
||||||
# wrap webcord to remove state file https://github.com/SpacingBat3/WebCord/issues/360
|
# wrap webcord to remove state file https://github.com/SpacingBat3/WebCord/issues/360
|
||||||
(pkgs.symlinkJoin {
|
(pkgs.symlinkJoin {
|
||||||
name = "webcord-wrapper";
|
name = "webcord-wrapper";
|
||||||
|
|
@ -65,7 +65,13 @@ inputs: {
|
||||||
wrapProgram "$out/bin/webcord" --run 'rm -f $HOME/.config/WebCord/windowState.json'
|
wrapProgram "$out/bin/webcord" --run 'rm -f $HOME/.config/WebCord/windowState.json'
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
(pkgs.prismlauncher.override {jdks = [];})
|
||||||
];
|
];
|
||||||
|
etc = {
|
||||||
|
"jdks/17".source = pkgs.openjdk17;
|
||||||
|
"jdks/8".source = pkgs.openjdk8;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
useDHCP = false;
|
useDHCP = false;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue