Compare commits

...
Author SHA1 Message Date
36acd0c5b0 app debloat
All checks were successful
Activate Homelab Configuration / rebuild (push) Successful in 29s
2026-06-16 10:40:21 +07:00
8136808077 catppuccin eval warning fix 2026-06-16 10:38:11 +07:00
afdf350a88 hyprland half fix 2026-06-16 10:37:55 +07:00
5 changed files with 10 additions and 41 deletions

View file

@ -27,47 +27,25 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
zed-editor zed-editor
# kicad-small
# arduino-ide
slack slack
discord discord
# protonmail-desktop # https://www.reddit.com/r/NixOS/comments/1rm9alf/protonmail_in_nixos/ protonmail-desktop
vlc vlc
brave brave
flameshot flameshot
libreoffice libreoffice
appimage-run appimage-run
# keepassxc
virt-manager virt-manager
# winboat
remmina remmina
moonlight-qt moonlight-qt
# rustdesk gpu-screen-recorder
gpu-screen-recorder-gtk
# inkscape
# davinci-resolve
# kdePackages.kdenlive
(wrapOBS {
plugins = with obs-studio-plugins; [
wlrobs
obs-backgroundremoval
obs-pipewire-audio-capture
];
})
(prismlauncher.override { (prismlauncher.override {
jdks = with javaPackages.compiler.temurin-bin; [ jre-21 jdk-25 ]; jdks = with javaPackages.compiler.temurin-bin; [ jre-21 jdk-25 ];
}) })
ferium
packwiz
portablemc
steamguard-cli
# modrinth-app
]; ];
} }

View file

@ -5,7 +5,7 @@
TERMINAL = "kitty"; TERMINAL = "kitty";
}; };
home.packages = with pkgs; [ bun ]; home.packages = with pkgs; [ bun packwiz ];
programs = { programs = {
tmux = { tmux = {

View file

@ -6,6 +6,7 @@
catppuccin = { catppuccin = {
enable = true; enable = true;
autoEnable = true;
flavor = ctp-opt.flavor; flavor = ctp-opt.flavor;
accent = ctp-opt.accent; accent = ctp-opt.accent;

View file

@ -6,18 +6,18 @@
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
package = pkgs.hyprland; # inputs.hl.packages."${pkgs.system}".hyprland; package = pkgs.hyprland; # inputs.hl.packages."${pkgs.system}".hyprland;
configType = "hyprlang"; # keep legacy config format (home.stateVersion < 26.05)
systemd.enable = false; systemd.enable = false;
xwayland.enable = true; xwayland.enable = true;
settings = { settings = {
dwindle.preserve_split = true;
debug = { debug = {
error_position = 1; error_position = 1;
disable_logs = true; disable_logs = true;
vfr = true;
}; };
# monitor = [
# "eDP-1,preferred,auto,1"
# ",preferred,auto,1"
# ];
source = [ source = [
"~/.config/hypr/monitors.conf" "~/.config/hypr/monitors.conf"
"~/.config/hypr/workspaces.conf" "~/.config/hypr/workspaces.conf"
@ -28,16 +28,11 @@
"wl-paste --type text --watch cliphist store" "wl-paste --type text --watch cliphist store"
"wl-paste --type image --watch cliphist store" "wl-paste --type image --watch cliphist store"
#"dunst &"
#"hypridle &"
#"awww-daemon &"
"uwsm app -s s -- waybar &" "uwsm app -s s -- waybar &"
"uwsm app -s b -- sunshine &" "uwsm app -s b -- sunshine &"
"uwsm app -s b -- blueman-applet &" "uwsm app -s b -- blueman-applet &"
"uwsm app -s b -- nm-applet &" "uwsm app -s b -- nm-applet &"
"uwsm app -s b -- tailscale systray &" "uwsm app -s b -- tailscale systray &"
#"keepassxc &"
]; ];
env = [ env = [
@ -66,11 +61,6 @@
"col.inactive_border" = if rice.borders.colored then "$overlay2" else "$crust"; "col.inactive_border" = if rice.borders.colored then "$overlay2" else "$crust";
}; };
dwindle = {
preserve_split = true;
pseudotile = true;
};
decoration = { decoration = {
rounding = rice.borders.rounded; rounding = rice.borders.rounded;
rounding_power = 2; rounding_power = 2;
@ -130,7 +120,6 @@
exit_window_retains_fullscreen = true; exit_window_retains_fullscreen = true;
on_focus_under_fullscreen = 1; on_focus_under_fullscreen = 1;
background_color = "$base"; background_color = "$base";
vfr = true;
}; };
input = { input = {

View file

@ -7,6 +7,7 @@
catppuccin = { catppuccin = {
enable = true; enable = true;
autoEnable = true;
flavor = ctp-opt.flavor; flavor = ctp-opt.flavor;
accent = ctp-opt.accent; accent = ctp-opt.accent;
}; };