Compare commits

..

7 commits

Author SHA1 Message Date
b23aef3faf
nix: allow insecure dotnet packages
All checks were successful
ci/woodpecker/cron/flake-lock-update Pipeline was successful
2024-11-30 12:02:27 -05:00
143c899278
tsuki: add programs 2024-11-30 12:00:32 -05:00
febdd95dff
sora: disable minecraft 2024-11-30 11:59:32 -05:00
c34124246e
hyprland: update config 2024-11-30 11:58:58 -05:00
ef380d98a1
tsuki: init wivrn 2024-11-30 11:58:38 -05:00
ac2b31ecd2
fonts: update nerdfonts 2024-11-30 11:58:22 -05:00
603f20fb86
flake.lock: update 2024-11-30 11:57:56 -05:00
12 changed files with 365 additions and 390 deletions

File diff suppressed because it is too large Load diff

View file

@ -14,7 +14,7 @@
../../programs/media/cava.nix ../../programs/media/cava.nix
../../programs/gtk.nix ../../programs/gtk.nix
../../programs/mako.nix ../../programs/mako.nix
../../programs/media/spotify-player.nix #../../programs/media/spotify-player.nix
../../programs/media/zathura.nix ../../programs/media/zathura.nix
../../wayland/hyprland ../../wayland/hyprland
../../wayland/services/hypridle.nix ../../wayland/services/hypridle.nix
@ -39,7 +39,7 @@
ffmpeg ffmpeg
rustypaste-cli rustypaste-cli
gimp gimp
# cryptomator cryptomator
ventoy-bin-full ventoy-bin-full
wine wine
bottles bottles
@ -47,6 +47,10 @@
lutris lutris
r2modman r2modman
moonlight-qt moonlight-qt
tokei
jellyfin-media-player
jellyfin-rpc
wlx-overlay-s
inputs.nezia-dotfiles.packages.${pkgs.system}.bolt-launcher inputs.nezia-dotfiles.packages.${pkgs.system}.bolt-launcher
inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin
inputs.hyprsunset.packages.${pkgs.system}.default inputs.hyprsunset.packages.${pkgs.system}.default

View file

@ -13,7 +13,7 @@
fonts = { fonts = {
monospace = { monospace = {
name = "JetBrainsMono NF Medium"; name = "JetBrainsMono NF Medium";
package = pkgs.nerdfonts; package = pkgs.nerd-fonts.jetbrains-mono;
}; };
serif = { serif = {
name = "Noto Serif"; name = "Noto Serif";

View file

@ -9,6 +9,7 @@ _: {
"$mainMod, R, exec, anyrun" "$mainMod, R, exec, anyrun"
"$mainMod, P, pseudo," "$mainMod, P, pseudo,"
"$mainMod, J, togglesplit," "$mainMod, J, togglesplit,"
"$mainMod, C, exec, hyprpicker | wl-copy"
"$mainMod, left, movefocus, l" "$mainMod, left, movefocus, l"
"$mainMod, right, movefocus, r" "$mainMod, right, movefocus, r"
"$mainMod, up, movefocus, u" "$mainMod, up, movefocus, u"
@ -34,9 +35,6 @@ _: {
"$mainMod SHIFT, 8, movetoworkspace, 8" "$mainMod SHIFT, 8, movetoworkspace, 8"
"$mainMod SHIFT, 9, movetoworkspace, 9" "$mainMod SHIFT, 9, movetoworkspace, 9"
"$mainMod SHIFT, 0, movetoworkspace, 10" "$mainMod SHIFT, 0, movetoworkspace, 10"
"$mainMod, mouse_down, workspace, e+1"
"$mainMod, mouse_up, workspace, e-1"
]; ];
bindm = [ bindm = [
"$mainMod, mouse:272, movewindow" "$mainMod, mouse:272, movewindow"

View file

@ -38,15 +38,16 @@
passes = 3; passes = 3;
new_optimizations = true; new_optimizations = true;
}; };
shadow = {
enabled = true;
range = 60;
offset = "0 5";
render_power = 4;
color = "rgba(00000099)";
};
inactive_opacity = 1.0; inactive_opacity = 1.0;
active_opacity = 1.0; active_opacity = 1.0;
fullscreen_opacity = 1.0; fullscreen_opacity = 1.0;
drop_shadow = true;
shadow_range = 60;
shadow_offset = "0 5";
shadow_render_power = 4;
"col.shadow" = "rgba(00000099)";
}; };
animations = { animations = {
enabled = true; enabled = true;

View file

@ -10,12 +10,13 @@ _: {
"float, title:^(Lutris)$" "float, title:^(Lutris)$"
"float, title:^(satty)$" "float, title:^(satty)$"
"move 850 360, title:^(RuneLite)$" "move 850 360, title:^(RuneLite)$"
"size 830 600, title:^(RuneLite)$" # "size 800 560, title:^(RuneLite)$"
"size 1200 600, title:^(satty)$" "size 1200 600, title:^(satty)$"
"idleinhibit focus, class:^(mpv)$" "idleinhibit focus, class:^(mpv)$"
"idleinhibit always, class:^(firefox)$, title:^(.*YouTube.*|.*Twitch.*)$" "idleinhibit always, class:^(firefox)$, title:^(.*YouTube.*|.*Twitch.*)$"
"idleinhibit always, class:^(OBS Studio)$" "idleinhibit always, class:^(OBS Studio)$"
"idleinhibit always, class:^(Moonlight)$" "idleinhibit always, class:^(Moonlight)$"
"idleinhibit always, class:^(VRChat)$"
"idleinhibit fullscreen, class:^(firefox)$" "idleinhibit fullscreen, class:^(firefox)$"
]; ];
layerrule = [ layerrule = [

View file

@ -4,7 +4,7 @@
./config/general.nix ./config/general.nix
./config/binds.nix ./config/binds.nix
./config/rules.nix ./config/rules.nix
./config/plugins.nix # ./config/plugins.nix
]; ];
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;

View file

@ -12,7 +12,7 @@
### game servers ### game servers
# ./terraria.nix # ./terraria.nix
# ./factorio.nix # ./factorio.nix
./minecraft.nix # ./minecraft.nix
# ./foundryvtt.nix # ./foundryvtt.nix
]; ];
} }

View file

@ -4,5 +4,6 @@
./atticd.nix ./atticd.nix
./hydroxide.nix ./hydroxide.nix
./sunshine.nix ./sunshine.nix
./wivrn.nix
]; ];
} }

View file

@ -0,0 +1,10 @@
_: {
networking.firewall.allowedTCPPorts = [9757];
networking.firewall.allowedUDPPorts = [9757 5353];
services.wivrn = {
enable = false;
openFirewall = true;
autoStart = false;
defaultRuntime = true;
};
}

View file

@ -4,7 +4,7 @@
fontDir.enable = true; fontDir.enable = true;
packages = with pkgs; [ packages = with pkgs; [
corefonts corefonts
nerdfonts nerd-fonts.jetbrains-mono
noto-fonts noto-fonts
noto-fonts-cjk-sans noto-fonts-cjk-sans
twitter-color-emoji twitter-color-emoji

View file

@ -13,7 +13,13 @@
]; ];
config = { config = {
allowUnfree = true; allowUnfree = true;
permittedInsecurePackages = []; permittedInsecurePackages = [
"dotnet-runtime-6.0.36"
"dotnet-sdk-wrapped-6.0.428"
"dotnet-sdk-6.0.428"
"aspnetcore-runtime-wrapped-6.0.36"
"aspnetcore-runtime-6.0.36"
];
}; };
}; };