stuff
This commit is contained in:
parent
a9c2861842
commit
1b5d19f9d1
2 changed files with 18 additions and 31 deletions
|
|
@ -22,11 +22,7 @@
|
||||||
|
|
||||||
nix.package = lib.mkIf (config.networking.hostName == "NOcomputer") pkgs.lixPackageSets.stable.lix;
|
nix.package = lib.mkIf (config.networking.hostName == "NOcomputer") pkgs.lixPackageSets.stable.lix;
|
||||||
|
|
||||||
programs.pmount.enable = true;
|
|
||||||
services.eternal-terminal.enable = true;
|
|
||||||
programs.mosh.enable = true;
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
eternal-terminal
|
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
bat
|
bat
|
||||||
bottom
|
bottom
|
||||||
|
|
@ -61,7 +57,10 @@
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
programs.partition-manager.enable = lib.mkDefault true;
|
programs.partition-manager.enable = lib.mkDefault true;
|
||||||
|
programs.pmount.enable = lib.mkDefault true;
|
||||||
|
programs.mosh.enable = lib.mkDefault true;
|
||||||
|
|
||||||
|
fonts.fontDir.enable = true;
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
cooper-hewitt
|
cooper-hewitt
|
||||||
|
|
@ -77,27 +76,16 @@
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
system.userActivationScripts = {
|
system.userActivationScripts.installFonts = ''
|
||||||
copy-fonts-local-share = {
|
mkdir -p ~/.local/share/fonts
|
||||||
text = ''
|
find ${pkgs.noto-fonts-cjk-sans}/share/fonts \
|
||||||
rm -rf ~/.local/share/fonts
|
-type f \( -name "*.otf" -o -name "*.ttf" -o -name "*.ttc" \) \
|
||||||
mkdir -p ~/.local/share/fonts
|
-exec cp -f {} ~/.local/share/fonts/ \;
|
||||||
cp ${pkgs.cooper-hewitt}/share/fonts/truetype/* ~/.local/share/fonts/
|
find ${pkgs.noto-fonts-cjk-serif}/share/fonts \
|
||||||
cp ${pkgs.ibm-plex}/share/fonts/truetype/* ~/.local/share/fonts/
|
-type f \( -name "*.otf" -o -name "*.ttf" -o -name "*.ttc" \) \
|
||||||
cp ${pkgs.inconsolata}/share/fonts/truetype/* ~/.local/share/fonts/
|
-exec cp -f {} ~/.local/share/fonts/ \;
|
||||||
cp ${pkgs.iosevka}/share/fonts/truetype/* ~/.local/share/fonts/
|
fc-cache -fv
|
||||||
cp ${pkgs.libertine}/share/fonts/truetype/* ~/.local/share/fonts/
|
'';
|
||||||
cp ${pkgs.linux-libertine-g}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
cp ${pkgs.nerd-fonts.fira-code}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
cp ${pkgs.nerd-fonts.iosevka-term}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
cp ${pkgs.noto-fonts-cjk-sans}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
cp ${pkgs.noto-fonts-cjk-serif}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
cp ${pkgs.noto-fonts-color-emoji}/share/fonts/truetype/* ~/.local/share/fonts/
|
|
||||||
chmod 544 ~/.local/share/fonts
|
|
||||||
chmod 444 ~/.local/share/fonts/*
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
hardware.graphics.enable = true;
|
hardware.graphics.enable = true;
|
||||||
# hardware.opengl = {
|
# hardware.opengl = {
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,12 @@
|
||||||
# ];
|
# ];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
fw-ectool
|
# keep-sorted start
|
||||||
framework-tool
|
framework-tool
|
||||||
nvtopPackages.amd
|
fw-ectool
|
||||||
lact
|
lact
|
||||||
|
nvtopPackages.amd
|
||||||
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
|
|
||||||
services.lact.enable = true;
|
services.lact.enable = true;
|
||||||
|
|
@ -46,12 +48,9 @@
|
||||||
"amdgpu"
|
"amdgpu"
|
||||||
];
|
];
|
||||||
|
|
||||||
# boot.kernelPackages = pkgs.linuxPackages_latest;
|
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||||
boot.kernelPackages = pkgs.nur.repos.Ev357.linux-patched;
|
|
||||||
boot.kernelParams = [
|
boot.kernelParams = [
|
||||||
"amdgpu.abmlevel=1"
|
"amdgpu.abmlevel=1"
|
||||||
# amd doesn't have deep
|
|
||||||
# "mem_sleep_default=deep"
|
|
||||||
];
|
];
|
||||||
boot.kernelModules = ["amdgpu"];
|
boot.kernelModules = ["amdgpu"];
|
||||||
powerManagement.cpuFreqGovernor = "powersave";
|
powerManagement.cpuFreqGovernor = "powersave";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue