diff --git a/home/default.nix b/home/default.nix index de75a1e..c04fb58 100644 --- a/home/default.nix +++ b/home/default.nix @@ -29,7 +29,7 @@ ]; catppuccin = { - enable = true; + enable = false; flavor = "mocha"; }; diff --git a/home/desktop/gtk.nix b/home/desktop/gtk.nix index ed41a1d..b46396a 100644 --- a/home/desktop/gtk.nix +++ b/home/desktop/gtk.nix @@ -1,32 +1,53 @@ { pkgs, lib, ... }: +let + theme = pkgs.magnetic-catppuccin-gtk; + theme_name = "Catppuccin-GTK-Dark"; +in { - home.packages = with pkgs; [ catppuccin-papirus-folders adwaita-icon-theme]; - + home = { + packages = with pkgs; [ + adwaita-icon-theme + ]; + pointerCursor = { + gtk.enable = true; + name = "catppuccin-mocha-sapphire-cursors"; + package = pkgs.catppuccin-cursors.mochaSapphire; + size = 24; + }; + file = { + ".config/gtk-4.0/gtk.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk.css"; + ".config/gtk-4.0/gtk-dark.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk-dark.css"; + ".config/gtk-4.0/assets".source = "${theme}/share/themes/${theme_name}/gtk-4.0/assets"; + }; + }; gtk = { enable = true; - font = { name = "FiraCode Nerd Font Propo"; size = 12; }; - theme = { - name = "catppuccin-mocha-standard-mauve-dark"; - package = pkgs.catppuccin-gtk; + name = theme_name; + package = theme; }; - iconTheme = { name = "Papirus-Dark"; - package = lib.mkForce pkgs.catppuccin-papirus-folders; # deactivate and check + package = lib.mkForce ( + pkgs.catppuccin-papirus-folders.override { + accent = "sky"; + flavor = "mocha"; + } + ); }; - - cursorTheme = { - name = "catppuccin-mocha-dark"; - package = pkgs.catppuccin-cursors.mochaDark; - size = 24; + gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; + }; + dconf = { + enable = true; + settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + gtk-theme = theme_name; + }; }; - - gtk3.extraConfig.gtk-application-prefer-dark-theme = true; - gtk4.extraConfig.gtk-application-prefer-dark-theme = true; }; } diff --git a/home/desktop/hyprland/default.nix b/home/desktop/hyprland/default.nix index edaa407..0a9d5a8 100644 --- a/home/desktop/hyprland/default.nix +++ b/home/desktop/hyprland/default.nix @@ -19,6 +19,10 @@ in ./portal.nix ]; + catppuccin.hyprland = { + enable = true; + }; + home.packages = with pkgs; [ catppuccin-cursors.mochaDark grim @@ -172,14 +176,14 @@ in name = "usb-optical-mouse-"; sensitivity = 0; }; - - windowrulev2 = [ - "suppressevent maximize, class:.*" - "float, class:^(com.obsproject.Studio)$" - "size 1280 800, class:^(com.obsproject.Studio)$" - "float, class:^(xdg-desktop-portal-gtk)$" - "center, class:^(xdg-desktop-portal-gtk)$" - ]; + #deprecated + # windowrulev2 = [ + # "suppressevent maximize, class:.*" + # "float, class:^(com.obsproject.Studio)$" + # "size 1280 800, class:^(com.obsproject.Studio)$" + # "float, class:^(xdg-desktop-portal-gtk)$" + # "center, class:^(xdg-desktop-portal-gtk)$" + # ]; # windowrule = [ # "opacity 0.0 override, class:^(xwaylandvideobridge)$" @@ -227,7 +231,7 @@ in # Window Modifiers "${super}, P, pseudo, " # dwindle - "${super}, J, togglesplit, " # dwindle + # "${super}, J, togglesplit, " # dwindle doenst exist "${super}, V, togglefloating, " # dwindle "${super}, C, killactive, " diff --git a/home/desktop/hyprland/hyprlock.nix b/home/desktop/hyprland/hyprlock.nix index 2b31bbc..1717797 100644 --- a/home/desktop/hyprland/hyprlock.nix +++ b/home/desktop/hyprland/hyprlock.nix @@ -1,6 +1,9 @@ { ... }: { + + catppuccin.hyprlock.enable = false; + # Hyprlock configuration programs.hyprlock = { enable = true; diff --git a/home/desktop/waybar/common.nix b/home/desktop/waybar/common.nix index 672224c..fb5a64f 100644 --- a/home/desktop/waybar/common.nix +++ b/home/desktop/waybar/common.nix @@ -150,11 +150,11 @@ format = "{}"; return-type = "json"; exec = '' - curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$OPENWEATHER_API_KEY&units=metric&lang=en" | jq -c '{text: "\(.name) \(.main.temp)C°"}' + curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$(cat $OPENWEATHER_API_KEY)&units=metric&lang=en" | jq -c '{text: "\(.name) \(.main.temp)C°"}' ''; interval = 120; on-click = '' - data=$(curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$OPENWEATHER_API_KEY&units=metric&lang=en") + data=$(curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$(cat $OPENWEATHER_API_KEY)&units=metric&lang=en") city=$(echo "$data" | jq -r '.name') temp=$(echo "$data" | jq -r '.main.temp') feels=$(echo "$data" | jq -r '.main.feels_like') diff --git a/home/desktop/waybar/configs/style.css b/home/desktop/waybar/configs/style.css index d162038..a6057ba 100644 --- a/home/desktop/waybar/configs/style.css +++ b/home/desktop/waybar/configs/style.css @@ -136,7 +136,7 @@ window#waybar.hidden { } #custom-cava { - color: @green; + color: @sky; } #wireplumber, #custom-cava, #mpris { diff --git a/home/desktop/waybar/default.nix b/home/desktop/waybar/default.nix index 03f4885..541ac06 100644 --- a/home/desktop/waybar/default.nix +++ b/home/desktop/waybar/default.nix @@ -4,8 +4,10 @@ ... }: { - catppuccin.waybar.mode = "createLink"; - + catppuccin.waybar = { + enable = true; + mode = "createLink"; + }; programs.waybar = { enable = true; package = pkgs.waybar; diff --git a/home/git.nix b/home/git.nix index 0e67de8..3b75199 100644 --- a/home/git.nix +++ b/home/git.nix @@ -22,6 +22,9 @@ }; lfs.enable = true; - ignores = [ "**/.DS_STORE" ]; + ignores = [ + "**/.DS_STORE" + "result" + ]; }; } diff --git a/home/shell.nix b/home/shell.nix index 78bc20f..ab6f10b 100644 --- a/home/shell.nix +++ b/home/shell.nix @@ -11,7 +11,7 @@ glow # MD Viewer # LLM in the Terminal - llm + (pkgs.llm.withPlugins { llm-groq = true; }) # Fun stuff zoxide @@ -118,6 +118,12 @@ fastfetch end ''; + + functions.l = { + body = '' + llm prompt -m groq/llama-3.3-70b-versatile -t std $argv | glow + ''; + }; }; programs.starship = { diff --git a/hosts/cyper-desktop/configuration.nix b/hosts/cyper-desktop/configuration.nix index 0abe6a7..6a887eb 100644 --- a/hosts/cyper-desktop/configuration.nix +++ b/hosts/cyper-desktop/configuration.nix @@ -5,6 +5,7 @@ useNetworkd = true; useDHCP = false; firewall.enable = true; + hostName = "cyper-desktop"; }; systemd.network = { diff --git a/nixos/default.nix b/nixos/default.nix index 6dde0b4..2476bea 100644 --- a/nixos/default.nix +++ b/nixos/default.nix @@ -9,15 +9,34 @@ ./fonts.nix ./sops.nix ./regreet.nix - ./plymouth + ./plymouth.nix ./audio.nix ./ssh.nix ./locale.nix ./tailscale.nix ./virt.nix ./webcam.nix + + inputs.catppuccin.nixosModules.catppuccin ]; + catppuccin = { + enable = true; + accent = "sky"; + flavor = "mocha"; + cache.enable = true; + + cursors = { + enable = true; + accent = "sapphire"; + }; + + fcitx5.enable = false; + forgejo.enable = false; + gitea.enable = false; + sddm.enable = false; + }; + # nix config nix = { settings = { @@ -63,7 +82,7 @@ users.${primaryUser} = { imports = [ ../home ]; }; - backupFileExtension = "backup"; + backupFileExtension = "backup"; extraSpecialArgs = { inherit inputs primaryUser; }; }; @@ -84,7 +103,12 @@ security = { pam.services.swaylock = { }; polkit.enable = true; - apparmor.enable = true; + apparmor.enable = false; + }; + + services.gnome = { + tinysparql.enable = true; + localsearch.enable = true; }; users.users.${primaryUser} = { diff --git a/nixos/plymouth.nix b/nixos/plymouth.nix new file mode 100644 index 0000000..55369dc --- /dev/null +++ b/nixos/plymouth.nix @@ -0,0 +1,20 @@ +{ ... }: +{ + boot = { + plymouth = { + enable = true; + }; + + # Enable "Silent boot" + consoleLogLevel = 3; + initrd.verbose = false; + kernelParams = [ + "quiet" + "splash" + "boot.shell_on_fail" + "udev.log_priority=3" + "rd.systemd.show_status=auto" + ]; + loader.timeout = 0; + }; +} diff --git a/nixos/plymouth/default.nix b/nixos/plymouth/default.nix deleted file mode 100644 index c2df556..0000000 --- a/nixos/plymouth/default.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ pkgs, ... }: -let - mikuTheme = pkgs.stdenv.mkDerivation { - name = "plymouth-theme-miku"; - src = ./miku; - installPhase = '' - mkdir -p $out/share/plymouth/themes/miku/frames - cp miku.plymouth $out/share/plymouth/themes/miku/ - cp miku.script $out/share/plymouth/themes/miku/ - cp images/frames/*.png $out/share/plymouth/themes/miku/frames/ - ''; - }; -in -{ - boot = { - plymouth = { - enable = true; - theme = "miku"; - themePackages = [ - mikuTheme - ]; - }; - - # Enable "Silent boot" - consoleLogLevel = 3; - initrd.verbose = false; - kernelParams = [ - "quiet" - "splash" - "boot.shell_on_fail" - "udev.log_priority=3" - "rd.systemd.show_status=auto" - ]; - loader.timeout = 0; - }; -} diff --git a/nixos/plymouth/miku/images/frames/frame_0000.png b/nixos/plymouth/miku/images/frames/frame_0000.png deleted file mode 100644 index 7bbf5a3..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0000.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0001.png b/nixos/plymouth/miku/images/frames/frame_0001.png deleted file mode 100644 index acdcff0..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0001.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0002.png b/nixos/plymouth/miku/images/frames/frame_0002.png deleted file mode 100644 index 3e4c5fa..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0002.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0003.png b/nixos/plymouth/miku/images/frames/frame_0003.png deleted file mode 100644 index dd386fe..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0003.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0004.png b/nixos/plymouth/miku/images/frames/frame_0004.png deleted file mode 100644 index 05cf4db..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0004.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0005.png b/nixos/plymouth/miku/images/frames/frame_0005.png deleted file mode 100644 index 462b813..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0005.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0006.png b/nixos/plymouth/miku/images/frames/frame_0006.png deleted file mode 100644 index d4b513b..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0006.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0007.png b/nixos/plymouth/miku/images/frames/frame_0007.png deleted file mode 100644 index 230a812..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0007.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0008.png b/nixos/plymouth/miku/images/frames/frame_0008.png deleted file mode 100644 index 8ac5eb7..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0008.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0009.png b/nixos/plymouth/miku/images/frames/frame_0009.png deleted file mode 100644 index f582073..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0009.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0010.png b/nixos/plymouth/miku/images/frames/frame_0010.png deleted file mode 100644 index 89837d2..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0010.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0011.png b/nixos/plymouth/miku/images/frames/frame_0011.png deleted file mode 100644 index 6f67ca6..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0011.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0012.png b/nixos/plymouth/miku/images/frames/frame_0012.png deleted file mode 100644 index 926dc24..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0012.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0013.png b/nixos/plymouth/miku/images/frames/frame_0013.png deleted file mode 100644 index af6aff5..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0013.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0014.png b/nixos/plymouth/miku/images/frames/frame_0014.png deleted file mode 100644 index c4bd0d9..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0014.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0015.png b/nixos/plymouth/miku/images/frames/frame_0015.png deleted file mode 100644 index 34a8772..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0015.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0016.png b/nixos/plymouth/miku/images/frames/frame_0016.png deleted file mode 100644 index d99e535..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0016.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0017.png b/nixos/plymouth/miku/images/frames/frame_0017.png deleted file mode 100644 index c30636c..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0017.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0018.png b/nixos/plymouth/miku/images/frames/frame_0018.png deleted file mode 100644 index cef6693..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0018.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0019.png b/nixos/plymouth/miku/images/frames/frame_0019.png deleted file mode 100644 index 0cb60d5..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0019.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0020.png b/nixos/plymouth/miku/images/frames/frame_0020.png deleted file mode 100644 index 5f0a965..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0020.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0021.png b/nixos/plymouth/miku/images/frames/frame_0021.png deleted file mode 100644 index 9116477..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0021.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0022.png b/nixos/plymouth/miku/images/frames/frame_0022.png deleted file mode 100644 index c83099f..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0022.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0023.png b/nixos/plymouth/miku/images/frames/frame_0023.png deleted file mode 100644 index 67c9815..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0023.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0024.png b/nixos/plymouth/miku/images/frames/frame_0024.png deleted file mode 100644 index c71d4a2..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0024.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0025.png b/nixos/plymouth/miku/images/frames/frame_0025.png deleted file mode 100644 index 7f48368..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0025.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0026.png b/nixos/plymouth/miku/images/frames/frame_0026.png deleted file mode 100644 index b546238..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0026.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0027.png b/nixos/plymouth/miku/images/frames/frame_0027.png deleted file mode 100644 index 2e233bf..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0027.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0028.png b/nixos/plymouth/miku/images/frames/frame_0028.png deleted file mode 100644 index 4948e3d..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0028.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0029.png b/nixos/plymouth/miku/images/frames/frame_0029.png deleted file mode 100644 index e4ae9e7..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0029.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0030.png b/nixos/plymouth/miku/images/frames/frame_0030.png deleted file mode 100644 index 88ce3af..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0030.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0031.png b/nixos/plymouth/miku/images/frames/frame_0031.png deleted file mode 100644 index 93d9111..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0031.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0032.png b/nixos/plymouth/miku/images/frames/frame_0032.png deleted file mode 100644 index 74f9ce2..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0032.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0033.png b/nixos/plymouth/miku/images/frames/frame_0033.png deleted file mode 100644 index 16bb387..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0033.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0034.png b/nixos/plymouth/miku/images/frames/frame_0034.png deleted file mode 100644 index 01631bb..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0034.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0035.png b/nixos/plymouth/miku/images/frames/frame_0035.png deleted file mode 100644 index dedbd06..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0035.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0036.png b/nixos/plymouth/miku/images/frames/frame_0036.png deleted file mode 100644 index 8dd2442..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0036.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0037.png b/nixos/plymouth/miku/images/frames/frame_0037.png deleted file mode 100644 index 56c96bd..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0037.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0038.png b/nixos/plymouth/miku/images/frames/frame_0038.png deleted file mode 100644 index 69d3bef..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0038.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0039.png b/nixos/plymouth/miku/images/frames/frame_0039.png deleted file mode 100644 index 8341a80..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0039.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0040.png b/nixos/plymouth/miku/images/frames/frame_0040.png deleted file mode 100644 index 107a51d..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0040.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0041.png b/nixos/plymouth/miku/images/frames/frame_0041.png deleted file mode 100644 index 17b5d06..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0041.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0042.png b/nixos/plymouth/miku/images/frames/frame_0042.png deleted file mode 100644 index e449590..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0042.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0043.png b/nixos/plymouth/miku/images/frames/frame_0043.png deleted file mode 100644 index ba279e5..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0043.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0044.png b/nixos/plymouth/miku/images/frames/frame_0044.png deleted file mode 100644 index cf39369..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0044.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0045.png b/nixos/plymouth/miku/images/frames/frame_0045.png deleted file mode 100644 index 55989bb..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0045.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0046.png b/nixos/plymouth/miku/images/frames/frame_0046.png deleted file mode 100644 index 5163dcd..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0046.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0047.png b/nixos/plymouth/miku/images/frames/frame_0047.png deleted file mode 100644 index 461934f..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0047.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0048.png b/nixos/plymouth/miku/images/frames/frame_0048.png deleted file mode 100644 index f8cf991..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0048.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0049.png b/nixos/plymouth/miku/images/frames/frame_0049.png deleted file mode 100644 index ca84503..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0049.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0050.png b/nixos/plymouth/miku/images/frames/frame_0050.png deleted file mode 100644 index bb804b7..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0050.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0051.png b/nixos/plymouth/miku/images/frames/frame_0051.png deleted file mode 100644 index ff2a631..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0051.png and /dev/null differ diff --git a/nixos/plymouth/miku/images/frames/frame_0052.png b/nixos/plymouth/miku/images/frames/frame_0052.png deleted file mode 100644 index 011aea3..0000000 Binary files a/nixos/plymouth/miku/images/frames/frame_0052.png and /dev/null differ diff --git a/nixos/plymouth/miku/miku.plymouth b/nixos/plymouth/miku/miku.plymouth deleted file mode 100644 index 9b91e87..0000000 --- a/nixos/plymouth/miku/miku.plymouth +++ /dev/null @@ -1,8 +0,0 @@ -[Plymouth Theme] -Name=Miku -Description=Hatsune Miku Dancing -ModuleName=Script - -[script] -ImageDir=/usr/share/plymouth/themes/miku -ScriptFile=/usr/share/plymouth/themes/miku/miku.script diff --git a/nixos/plymouth/miku/miku.script b/nixos/plymouth/miku/miku.script deleted file mode 100644 index 11149d9..0000000 --- a/nixos/plymouth/miku/miku.script +++ /dev/null @@ -1,30 +0,0 @@ -# Screen dimensions -screen_width = Window.GetWidth(); -screen_height = Window.GetHeight(); - -# Load frames -frame_count = 53; -frames = []; -for (i = 0; i < frame_count; i++) { - num = String(i); - if (i < 10) num = "000" + num; - else if (i < 100) num = "00" + num; - else num = "0" + num; - frames[i] = Image("frames/frame_" + num + ".png"); -} - -# Position centered -x = (screen_width - 498) / 2; -y = (screen_height - 498) / 2; - -# Animation state -current_frame = 0; - -fun refresh_callback() { - sprite = Sprite(frames[current_frame]); - sprite.SetX(x); - sprite.SetY(y); - current_frame = (current_frame + 1) % frame_count; -} - -Plymouth.SetRefreshFunction(refresh_callback); diff --git a/nixos/regreet.nix b/nixos/regreet.nix index 40120b9..d24a3a3 100644 --- a/nixos/regreet.nix +++ b/nixos/regreet.nix @@ -30,7 +30,7 @@ GTK = { application_prefer_dark_theme = true; - cursor_theme_name = lib.mkForce "catppuccin-mocha-dark"; + cursor_theme_name = lib.mkForce "catppuccin-mocha-dark-cursors"; font_name = lib.mkForce "FiraCode Nerd Font Propo 12"; icon_theme_name = lib.mkForce "Papirus-Dark"; theme_name = lib.mkForce "catppuccin-mocha-standard-mauve-dark";