add plymouth
@ -2,6 +2,7 @@
|
|||||||
inputs,
|
inputs,
|
||||||
pkgs,
|
pkgs,
|
||||||
lib,
|
lib,
|
||||||
|
config,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
@ -30,6 +31,7 @@
|
|||||||
firewall = {
|
firewall = {
|
||||||
enable = true;
|
enable = true;
|
||||||
allowedTCPPorts = [80 443 22 3000 6666 8081];
|
allowedTCPPorts = [80 443 22 3000 6666 8081];
|
||||||
|
|
||||||
allowedTCPPortRanges = [
|
allowedTCPPortRanges = [
|
||||||
{
|
{
|
||||||
from = 1714;
|
from = 1714;
|
||||||
@ -46,6 +48,14 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
|
plymouth = {
|
||||||
|
enable = true;
|
||||||
|
theme = "spinner-monochrome";
|
||||||
|
themePackages = [
|
||||||
|
(pkgs.plymouth-spinner-monochrome.override {inherit (config.boot.plymouth) logo;})
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
kernelPackages = pkgs.linuxPackages_zen;
|
kernelPackages = pkgs.linuxPackages_zen;
|
||||||
supportedFilesystems = ["ntfs"];
|
supportedFilesystems = ["ntfs"];
|
||||||
|
|
||||||
@ -242,7 +252,10 @@
|
|||||||
gvfs.enable = true;
|
gvfs.enable = true;
|
||||||
tumbler.enable = true;
|
tumbler.enable = true;
|
||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
tailscale.enable = true;
|
tailscale = {
|
||||||
|
enable = true;
|
||||||
|
extraUpFlags = ["--login-server https://hs.tux.rs"];
|
||||||
|
};
|
||||||
mullvad-vpn = {
|
mullvad-vpn = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.mullvad-vpn;
|
package = pkgs.mullvad-vpn;
|
||||||
|
@ -3,4 +3,5 @@
|
|||||||
tux-nvim-config = pkgs.callPackage ./nvim {};
|
tux-nvim-config = pkgs.callPackage ./nvim {};
|
||||||
astronvim = pkgs.callPackage ./astronvim {};
|
astronvim = pkgs.callPackage ./astronvim {};
|
||||||
firefox-mod-blur = pkgs.callPackage ./firefox-mod-blur {};
|
firefox-mod-blur = pkgs.callPackage ./firefox-mod-blur {};
|
||||||
|
plymouth-spinner-monochrome = pkgs.callPackage ./plymouth-spinner-monochrome {};
|
||||||
}
|
}
|
||||||
|
23
pkgs/plymouth-spinner-monochrome/default.nix
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
logo ? null,
|
||||||
|
lib,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
pname = "plymouth-spinner-monochrome";
|
||||||
|
version = "1.0";
|
||||||
|
src = ./src;
|
||||||
|
|
||||||
|
buildPhase = lib.optionalString (logo != null) ''
|
||||||
|
ln -s ${logo} watermark.png
|
||||||
|
'';
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/share/plymouth/themes
|
||||||
|
cp -rT . $out/share/plymouth/themes/spinner-monochrome
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
}
|
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0001.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0002.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0003.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0004.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0005.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0006.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0007.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0008.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0009.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0010.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0011.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0012.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0013.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0014.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0015.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0016.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0017.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0018.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0019.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0020.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0021.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0022.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0023.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0024.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0025.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0026.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0027.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0028.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0029.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0030.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0031.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0032.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0033.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0034.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0035.png
Normal file
After Width: | Height: | Size: 981 B |
BIN
pkgs/plymouth-spinner-monochrome/src/animation-0036.png
Normal file
After Width: | Height: | Size: 989 B |
BIN
pkgs/plymouth-spinner-monochrome/src/bullet.png
Normal file
After Width: | Height: | Size: 616 B |
BIN
pkgs/plymouth-spinner-monochrome/src/capslock.png
Normal file
After Width: | Height: | Size: 960 B |
BIN
pkgs/plymouth-spinner-monochrome/src/entry.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/keyboard.png
Normal file
After Width: | Height: | Size: 946 B |
BIN
pkgs/plymouth-spinner-monochrome/src/keymap-render.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/lock.png
Normal file
After Width: | Height: | Size: 917 B |
@ -0,0 +1,79 @@
|
|||||||
|
[Plymouth Theme]
|
||||||
|
Name[be]=Круцёлка
|
||||||
|
Name[cs]=Točítko
|
||||||
|
Name[da]=Snurre
|
||||||
|
Name[de]=Spinner
|
||||||
|
Name[eo]=Turnilo
|
||||||
|
Name[es]=Spinner
|
||||||
|
Name[eu]=Spinner
|
||||||
|
Name[fr]=Roulette
|
||||||
|
Name[fur]=Roulette
|
||||||
|
Name[hu]=Forgó
|
||||||
|
Name[id]=Spinner
|
||||||
|
Name[it]=Spinner
|
||||||
|
Name[nl]=Spinner
|
||||||
|
Name[pa]=ਸਪਿੱਨਰ
|
||||||
|
Name[pl]=Spinner
|
||||||
|
Name[pt_BR]=Spinner
|
||||||
|
Name[ru]=Числовое поле с кнопками
|
||||||
|
Name[sr]=Предилица
|
||||||
|
Name[sv]=Spinnare
|
||||||
|
Name[uk]=Крутний індикатор
|
||||||
|
Name[zh_CN]=Spinner
|
||||||
|
Name[ms]=Spinner
|
||||||
|
Name[he]=שבשבת טעינה
|
||||||
|
Name[fa]=چرخنده
|
||||||
|
Name[fi]=Spinneri
|
||||||
|
Name=Spinner
|
||||||
|
Description=A theme designed by jimmac that features a simple spinner.
|
||||||
|
ModuleName=two-step
|
||||||
|
|
||||||
|
[two-step]
|
||||||
|
Font=Fira Sans 12
|
||||||
|
TitleFont=Fira Sans 30
|
||||||
|
ImageDir=/etc/plymouth/themes/spinner-monochrome
|
||||||
|
DialogHorizontalAlignment=.5
|
||||||
|
DialogVerticalAlignment=.382
|
||||||
|
TitleHorizontalAlignment=.5
|
||||||
|
TitleVerticalAlignment=.382
|
||||||
|
HorizontalAlignment=.5
|
||||||
|
VerticalAlignment=.7
|
||||||
|
WatermarkHorizontalAlignment=.5
|
||||||
|
WatermarkVerticalAlignment=.96
|
||||||
|
Transition=none
|
||||||
|
TransitionDuration=0.0
|
||||||
|
BackgroundStartColor=0x000000
|
||||||
|
BackgroundEndColor=0x000000
|
||||||
|
ProgressBarBackgroundColor=0x606060
|
||||||
|
ProgressBarForegroundColor=0xffffff
|
||||||
|
MessageBelowAnimation=true
|
||||||
|
|
||||||
|
[boot-up]
|
||||||
|
UseEndAnimation=false
|
||||||
|
|
||||||
|
[shutdown]
|
||||||
|
UseEndAnimation=false
|
||||||
|
|
||||||
|
[reboot]
|
||||||
|
UseEndAnimation=false
|
||||||
|
|
||||||
|
[updates]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Installing Updates...
|
||||||
|
SubTitle=Do not turn off your computer
|
||||||
|
|
||||||
|
[system-upgrade]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Upgrading System...
|
||||||
|
SubTitle=Do not turn off your computer
|
||||||
|
|
||||||
|
[firmware-upgrade]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Upgrading Firmware...
|
||||||
|
SubTitle=Do not turn off your computer
|
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0001.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0002.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0003.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0004.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0005.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0006.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0007.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0008.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0009.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0010.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0011.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0012.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0013.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0014.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0015.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0016.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0017.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0018.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0019.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0020.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0021.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0022.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0023.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0024.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0025.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0026.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0027.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0028.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0029.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
pkgs/plymouth-spinner-monochrome/src/throbber-0030.png
Normal file
After Width: | Height: | Size: 1.5 KiB |