feat: update workstation services and tools
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
inputs,
|
||||
lib,
|
||||
@@ -17,8 +18,10 @@
|
||||
../../../home-manager/direnv.nix
|
||||
../../../home-manager/firefox.nix
|
||||
../../../home-manager/obs-studio.nix
|
||||
../../../home-manager/pipewire.nix
|
||||
../../../home-manager/zeditor.nix
|
||||
../../../home-manager/blender.nix
|
||||
../../../home-manager/java.nix
|
||||
# ../../../home-manager/voicevox.nix
|
||||
];
|
||||
|
||||
@@ -36,21 +39,20 @@
|
||||
scale = 1;
|
||||
transform = 0;
|
||||
}
|
||||
# {
|
||||
# output = "DP-3";
|
||||
# mode = "1920x1080@60";
|
||||
# position = "0x0";
|
||||
# scale = 0.75;
|
||||
# transform = 0;
|
||||
# mirror = "DP-1";
|
||||
# }
|
||||
{
|
||||
output = "DP-3";
|
||||
mode = "1920x1080@144";
|
||||
position = "-1080x-240";
|
||||
mode = "1920x1080@300";
|
||||
position = "-1920x180";
|
||||
scale = 1;
|
||||
transform = 1;
|
||||
transform = 0;
|
||||
}
|
||||
# {
|
||||
# output = "DP-3";
|
||||
# mode = "1920x1080@144";
|
||||
# position = "-1080x-240";
|
||||
# scale = 1;
|
||||
# transform = 1;
|
||||
# }
|
||||
];
|
||||
hare.hyprland = {
|
||||
input.sensitivity = -1.0;
|
||||
@@ -59,7 +61,28 @@
|
||||
|
||||
programs.nix-index-database.comma.enable = true;
|
||||
|
||||
xdg.configFile."sccache/config" = {
|
||||
force = true;
|
||||
text = ''
|
||||
[cache.disk]
|
||||
dir = "${config.xdg.cacheHome}/sccache"
|
||||
size = 42949672960
|
||||
'';
|
||||
};
|
||||
|
||||
systemd.user.services.sccache = {
|
||||
Unit.Description = "sccache compilation cache server";
|
||||
Service = {
|
||||
Type = "oneshot";
|
||||
RemainAfterExit = true;
|
||||
ExecStart = "${pkgs.sccache}/bin/sccache --start-server";
|
||||
ExecStop = "${pkgs.sccache}/bin/sccache --stop-server";
|
||||
};
|
||||
Install.WantedBy = [ "default.target" ];
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
sccache
|
||||
vivaldi
|
||||
google-chrome
|
||||
discord
|
||||
@@ -69,7 +92,7 @@
|
||||
nodejs
|
||||
scrcpy
|
||||
tetrio-desktop
|
||||
kicad
|
||||
# kicad
|
||||
gimp
|
||||
inkscape
|
||||
obsidian
|
||||
@@ -82,9 +105,9 @@
|
||||
nixd
|
||||
rust-analyzer
|
||||
aseprite
|
||||
bambu-studio
|
||||
orca-slicer
|
||||
davinci-resolve
|
||||
# bambu-studio
|
||||
# orca-slicer
|
||||
# davinci-resolve
|
||||
inputs.zen-browser.packages."${stdenv.hostPlatform.system}".default
|
||||
# inputs.yoi.packages.${stdenv.hostPlatform.system}.default
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user