mirror of
https://gitea.blesmrt.net/mikaela/shell-things.git
synced 2025-08-06 06:07:20 +02:00
Compare commits
11 Commits
934655e8d1
...
5d2873f09e
Author | SHA1 | Date | |
---|---|---|---|
5d2873f09e | |||
d3beee6862 | |||
f7cad032ad | |||
5d7f0476dd | |||
226b4c018d | |||
c3e028bcd0 | |||
137b481962 | |||
aa854dac8d | |||
0b28e9e676 | |||
cea4af2bd6 | |||
3cae9f8015 |
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -28,3 +28,6 @@
|
|||||||
[submodule "submodules/pgp-alt-wot"]
|
[submodule "submodules/pgp-alt-wot"]
|
||||||
path = submodules/pgp-alt-wot
|
path = submodules/pgp-alt-wot
|
||||||
url = https://codeberg.org/Aminda/pgp-alt-wot.git
|
url = https://codeberg.org/Aminda/pgp-alt-wot.git
|
||||||
|
[submodule "submodules/Inclusive-Sans"]
|
||||||
|
path = submodules/Inclusive-Sans
|
||||||
|
url = https://github.com/LivKing/Inclusive-Sans.git
|
||||||
|
@ -41,7 +41,7 @@ lockPref(
|
|||||||
);
|
);
|
||||||
lockPref(
|
lockPref(
|
||||||
"font.name-list.sans-serif.x-western",
|
"font.name-list.sans-serif.x-western",
|
||||||
"Comic Neue, Roboto, Noto Sans, sans-serif",
|
"Inclusive Sans, Comic Neue, Roboto, Noto Sans, sans-serif",
|
||||||
);
|
);
|
||||||
lockPref(
|
lockPref(
|
||||||
"font.name-list.serif.x-cyrillic",
|
"font.name-list.serif.x-cyrillic",
|
||||||
@ -78,7 +78,7 @@ clearPref("font.name.serif.x-western");
|
|||||||
// Allow these fonts regardless of the fingerprinting resistance
|
// Allow these fonts regardless of the fingerprinting resistance
|
||||||
lockPref(
|
lockPref(
|
||||||
"font.system.whitelist",
|
"font.system.whitelist",
|
||||||
"Arimo, Comic Neue, Comic Neue Angular, Comic Neue Angular Light, Comic Neue Angular Light Italic, Comic Neue Light, Cousine, Liberation Mono, Liberation Sans, Liberation Serif, Noto Color Emoji, Noto Emoji, Noto Math, Noto Mono, Noto Sans, Noto Sans CJK JP, Noto Music, Roboto, Roboto Flex, Roboto Mono, Roboto Serif, Tinos, Twemoji Mozilla",
|
"Arimo, Comic Neue, Comic Neue Angular, Comic Neue Angular Light, Comic Neue Angular Light Italic, Comic Neue Light, Cousine, Inclusive Sans, Liberation Mono, Liberation Sans, Liberation Serif, Noto Color Emoji, Noto Emoji, Noto Math, Noto Mono, Noto Sans, Noto Sans CJK JP, Noto Music, Roboto, Roboto Flex, Roboto Mono, Roboto Serif, Tinos, Twemoji Mozilla",
|
||||||
);
|
);
|
||||||
//clearPref("font.system.whitelist");
|
//clearPref("font.system.whitelist");
|
||||||
|
|
||||||
|
@ -0,0 +1,4 @@
|
|||||||
|
[Service]
|
||||||
|
# This drop-in will make the service deduplicate everything.
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-duperemove -rdhq --hashfile=/root/rootfs.hash /
|
@ -1,6 +0,0 @@
|
|||||||
[Service]
|
|
||||||
# This drop-in will make the service deduplicate everything.
|
|
||||||
# WARNING: This is most likely a bad idea. My excuse is this system being on
|
|
||||||
# a small USB STICK with nothing important on it, what is yours?
|
|
||||||
ExecStart=
|
|
||||||
ExecStart=-duperemove -rdhq --hashfile=/root/rootfs.hash /
|
|
@ -1,5 +1,7 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Monthly BTRFS full balancing
|
Description=Monthly BTRFS full balancing
|
||||||
|
After=aminda-duperemove.service
|
||||||
|
Conflicts=aminda-duperemove.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
@ -9,6 +11,8 @@ ExecStart=btrfs balance start --full-balance /
|
|||||||
User=root
|
User=root
|
||||||
StandardOutput=journal
|
StandardOutput=journal
|
||||||
StandardError=journal
|
StandardError=journal
|
||||||
|
Restart=on-failure
|
||||||
|
RestartSec=5s
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
9
install
9
install
@ -159,7 +159,16 @@ if [ -d "$HOME/.shell-things" ]; then
|
|||||||
ln -nsfv $HOME/.shell-things/submodules/comic-shanns-mono/fonts $HOME/.local/share/fonts/comic-shanns-mono
|
ln -nsfv $HOME/.shell-things/submodules/comic-shanns-mono/fonts $HOME/.local/share/fonts/comic-shanns-mono
|
||||||
ln -nsfv $HOME/.shell-things/submodules/opendyslexic/compiled $HOME/.local/share/fonts/opendyslexic
|
ln -nsfv $HOME/.shell-things/submodules/opendyslexic/compiled $HOME/.local/share/fonts/opendyslexic
|
||||||
ln -nsfv $HOME/.shell-things/submodules/serious-sans/SeriousShanns $HOME/.local/share/fonts/
|
ln -nsfv $HOME/.shell-things/submodules/serious-sans/SeriousShanns $HOME/.local/share/fonts/
|
||||||
|
ln -nsfv $HOME/.shell-things/submodules/Inclusive-Sans/fonts $HOME/.local/share/fonts/Inclusive-Sans
|
||||||
|
# Font cleanup
|
||||||
|
if hash symlinks 2> /dev/null; then
|
||||||
|
symlinks -d $HOME/.local/share/fonts/
|
||||||
|
else
|
||||||
|
echo "WARNING! Executable named symlinks not found in PATH."
|
||||||
|
sleep 3
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if hash fc-cache 2> /dev/null; then
|
if hash fc-cache 2> /dev/null; then
|
||||||
(fc-cache &)
|
(fc-cache &)
|
||||||
fi
|
fi
|
||||||
|
4
package.json
vendored
4
package.json
vendored
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@aminda/global-prettier-config": "2024.28.4"
|
"@aminda/global-prettier-config": "2025.1.0"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.15.1+sha512.1acb565e6193efbebda772702950469150cf12bcc764262e7587e71d19dc98a423dff9536e57ea44c49bdf790ff694e83c27be5faa23d67e0c033b583be4bfcf",
|
"packageManager": "pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321",
|
||||||
"prettier": "@aminda/global-prettier-config"
|
"prettier": "@aminda/global-prettier-config"
|
||||||
}
|
}
|
||||||
|
42
pnpm-lock.yaml
generated
vendored
42
pnpm-lock.yaml
generated
vendored
@ -8,14 +8,14 @@ importers:
|
|||||||
.:
|
.:
|
||||||
devDependencies:
|
devDependencies:
|
||||||
"@aminda/global-prettier-config":
|
"@aminda/global-prettier-config":
|
||||||
specifier: 2024.28.4
|
specifier: 2025.1.0
|
||||||
version: 2024.28.4
|
version: 2025.1.0
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
"@aminda/global-prettier-config@2024.28.4":
|
"@aminda/global-prettier-config@2025.1.0":
|
||||||
resolution:
|
resolution:
|
||||||
{
|
{
|
||||||
integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==,
|
integrity: sha512-8xSL+2rG5Qc4nDTz1SLwQMKC+j2ET7y7Ez+j3ZaKz4EKC9IjG4LgRGq3cHp5fWwTPnuH33zGWkUbvS+Qu+QnJA==,
|
||||||
}
|
}
|
||||||
|
|
||||||
"@prettier/plugin-ruby@4.0.4":
|
"@prettier/plugin-ruby@4.0.4":
|
||||||
@ -88,10 +88,10 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
prettier: ^3.0.3
|
prettier: ^3.0.3
|
||||||
|
|
||||||
prettier@3.3.3:
|
prettier@3.4.2:
|
||||||
resolution:
|
resolution:
|
||||||
{
|
{
|
||||||
integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==,
|
integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==,
|
||||||
}
|
}
|
||||||
engines: { node: ">=14" }
|
engines: { node: ">=14" }
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@ -116,23 +116,23 @@ packages:
|
|||||||
}
|
}
|
||||||
|
|
||||||
snapshots:
|
snapshots:
|
||||||
"@aminda/global-prettier-config@2024.28.4":
|
"@aminda/global-prettier-config@2025.1.0":
|
||||||
dependencies:
|
dependencies:
|
||||||
"@prettier/plugin-ruby": 4.0.4(prettier@3.3.3)
|
"@prettier/plugin-ruby": 4.0.4(prettier@3.4.2)
|
||||||
"@prettier/plugin-xml": 3.4.1(prettier@3.3.3)
|
"@prettier/plugin-xml": 3.4.1(prettier@3.4.2)
|
||||||
prettier: 3.3.3
|
prettier: 3.4.2
|
||||||
prettier-plugin-nginx: 1.0.3
|
prettier-plugin-nginx: 1.0.3
|
||||||
prettier-plugin-sh: 0.14.0(prettier@3.3.3)
|
prettier-plugin-sh: 0.14.0(prettier@3.4.2)
|
||||||
prettier-plugin-toml: 2.0.1(prettier@3.3.3)
|
prettier-plugin-toml: 2.0.1(prettier@3.4.2)
|
||||||
|
|
||||||
"@prettier/plugin-ruby@4.0.4(prettier@3.3.3)":
|
"@prettier/plugin-ruby@4.0.4(prettier@3.4.2)":
|
||||||
dependencies:
|
dependencies:
|
||||||
prettier: 3.3.3
|
prettier: 3.4.2
|
||||||
|
|
||||||
"@prettier/plugin-xml@3.4.1(prettier@3.3.3)":
|
"@prettier/plugin-xml@3.4.1(prettier@3.4.2)":
|
||||||
dependencies:
|
dependencies:
|
||||||
"@xml-tools/parser": 1.0.11
|
"@xml-tools/parser": 1.0.11
|
||||||
prettier: 3.3.3
|
prettier: 3.4.2
|
||||||
|
|
||||||
"@taplo/core@0.1.1": {}
|
"@taplo/core@0.1.1": {}
|
||||||
|
|
||||||
@ -152,18 +152,18 @@ snapshots:
|
|||||||
|
|
||||||
prettier-plugin-nginx@1.0.3: {}
|
prettier-plugin-nginx@1.0.3: {}
|
||||||
|
|
||||||
prettier-plugin-sh@0.14.0(prettier@3.3.3):
|
prettier-plugin-sh@0.14.0(prettier@3.4.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
mvdan-sh: 0.10.1
|
mvdan-sh: 0.10.1
|
||||||
prettier: 3.3.3
|
prettier: 3.4.2
|
||||||
sh-syntax: 0.4.2
|
sh-syntax: 0.4.2
|
||||||
|
|
||||||
prettier-plugin-toml@2.0.1(prettier@3.3.3):
|
prettier-plugin-toml@2.0.1(prettier@3.4.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
"@taplo/lib": 0.4.0-alpha.2
|
"@taplo/lib": 0.4.0-alpha.2
|
||||||
prettier: 3.3.3
|
prettier: 3.4.2
|
||||||
|
|
||||||
prettier@3.3.3: {}
|
prettier@3.4.2: {}
|
||||||
|
|
||||||
regexp-to-ast@0.5.0: {}
|
regexp-to-ast@0.5.0: {}
|
||||||
|
|
||||||
|
1
submodules/Inclusive-Sans
Submodule
1
submodules/Inclusive-Sans
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 24358e64b392e6e6f40c3ed0f74f080d7cbdb402
|
@ -1 +1 @@
|
|||||||
Subproject commit 58c74d642d41be3bb03effdf7dd751026d9164b8
|
Subproject commit 9f0f54008ab9469009a4b137897e8ee30ef31e90
|
Loading…
x
Reference in New Issue
Block a user