2024-06-12 09:54:11 +07:00
|
|
|
{ ... }:
|
|
|
|
let
|
|
|
|
primaryMonitor = "AOC U34G3G3R3 QXVP2JA000099";
|
|
|
|
secondaryMonitor = "ViewSonic Corporation VX3276-QHD V9W204243765";
|
|
|
|
in
|
|
|
|
{
|
|
|
|
imports = [
|
|
|
|
../options
|
|
|
|
];
|
|
|
|
|
|
|
|
profile = {
|
|
|
|
hostname = "castle";
|
2024-06-12 18:09:56 +07:00
|
|
|
user = {
|
|
|
|
name = "tigor";
|
|
|
|
fullName = "Tigor Hutasuhut";
|
|
|
|
};
|
2024-06-12 09:54:11 +07:00
|
|
|
|
|
|
|
hyprland = {
|
|
|
|
enable = true;
|
|
|
|
settings = {
|
|
|
|
monitors = [
|
|
|
|
"desc:${primaryMonitor},3440x1440@165,0x0,1"
|
|
|
|
"desc:${secondaryMonitor},2560x1440@75,440x-1440,1"
|
|
|
|
];
|
|
|
|
workspaces = [
|
|
|
|
"1, monitor:desc:${primaryMonitor}, default:true"
|
|
|
|
"2, monitor:desc:${primaryMonitor}"
|
|
|
|
"3, monitor:desc:${primaryMonitor}"
|
|
|
|
"4, monitor:desc:${primaryMonitor}"
|
|
|
|
"5, monitor:desc:${primaryMonitor}"
|
|
|
|
"6, monitor:desc:${primaryMonitor}"
|
|
|
|
"7, monitor:desc:${primaryMonitor}"
|
|
|
|
"8, monitor:desc:${secondaryMonitor}, default:true"
|
|
|
|
"9, monitor:desc:${secondaryMonitor}"
|
|
|
|
"10, monitor:desc:${secondaryMonitor}"
|
|
|
|
];
|
|
|
|
};
|
|
|
|
waybar.persistent-workspaces = {
|
|
|
|
DP-1 = [ 1 2 3 4 5 6 7 ];
|
|
|
|
DP-2 = [ 8 9 10 ];
|
|
|
|
};
|
|
|
|
pyprland.wallpaper-dirs = [ "/nas/redmage/images/windows" ];
|
|
|
|
wallust.alpha = 80;
|
|
|
|
swayosd.display = "DP-1";
|
|
|
|
dunst.monitor = "1";
|
|
|
|
};
|
|
|
|
discord.enable = true;
|
|
|
|
slack.enable = true;
|
|
|
|
whatsapp.enable = true;
|
|
|
|
obs.enable = true;
|
|
|
|
avahi.enable = true;
|
|
|
|
steam.enable = true;
|
|
|
|
scanner.enable = true;
|
|
|
|
vial.enable = true;
|
|
|
|
printing.enable = true;
|
|
|
|
|
|
|
|
firefox.enable = true;
|
|
|
|
|
|
|
|
security.sudo.wheelNeedsPassword = false;
|
|
|
|
|
|
|
|
keyboard.language.japanese = true;
|
2024-06-12 18:09:56 +07:00
|
|
|
|
|
|
|
system.stateVersion = "23.11";
|
|
|
|
|
|
|
|
mpris-proxy.enable = true;
|
|
|
|
kitty.enable = true;
|
|
|
|
neovide.enable = true;
|
|
|
|
spotify.enable = true;
|
|
|
|
vscode.enable = true;
|
|
|
|
jellyfin.enable = true;
|
|
|
|
mpv.enable = true;
|
|
|
|
go.enable = true;
|
|
|
|
chromium.enable = true;
|
|
|
|
bitwarden.enable = true;
|
|
|
|
dbeaver.enable = true;
|
2024-07-12 10:00:28 +07:00
|
|
|
kde.enable = false;
|
2024-06-12 18:22:03 +07:00
|
|
|
|
|
|
|
microsoft-edge.enable = true;
|
2024-06-25 19:47:25 +07:00
|
|
|
nextcloud.enable = false;
|
2024-06-19 16:56:10 +07:00
|
|
|
|
|
|
|
home.programs = {
|
|
|
|
zathura.enable = true;
|
2024-08-14 21:41:46 +07:00
|
|
|
bruno.enable = true;
|
2024-08-15 15:54:44 +07:00
|
|
|
zoom.enable = true;
|
2024-08-23 07:53:42 +07:00
|
|
|
elisa.enable = true;
|
2024-06-19 16:56:10 +07:00
|
|
|
};
|
2024-07-02 14:37:57 +07:00
|
|
|
programs.easyeffects.enable = true;
|
2024-07-10 14:49:12 +07:00
|
|
|
programs.wezterm.enable = true;
|
2024-08-14 21:41:46 +07:00
|
|
|
podman.enable = true;
|
2024-06-12 09:54:11 +07:00
|
|
|
};
|
|
|
|
}
|