Merge branch 'end-4:main' into main

This commit is contained in:
Sh4dow
2025-11-18 19:46:50 +00:00
committed by GitHub
5 changed files with 12 additions and 32 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
include="~/.config/fuzzel/fuzzel_theme.ini" include="~/.config/fuzzel/fuzzel_theme.ini"
font=Gabarito font=Google Sans Flex:weight=medium
terminal=kitty -1 terminal=kitty -1
prompt=">> " prompt=">> "
layer=overlay layer=overlay
@@ -202,9 +202,9 @@ Singleton {
font: QtObject { font: QtObject {
property QtObject family: QtObject { property QtObject family: QtObject {
property string main: "Roboto Flex" property string main: "Google Sans Flex"
property string numbers: "Rubik" property string numbers: "Google Sans Flex"
property string title: "Gabarito" property string title: "Google Sans Flex"
property string iconMaterial: "Material Symbols Rounded" property string iconMaterial: "Material Symbols Rounded"
property string iconNerd: "JetBrains Mono NF" property string iconNerd: "JetBrains Mono NF"
property string monospace: "JetBrains Mono NF" property string monospace: "JetBrains Mono NF"
@@ -212,31 +212,15 @@ Singleton {
property string expressive: "Space Grotesk" property string expressive: "Space Grotesk"
} }
property QtObject variableAxes: QtObject { property QtObject variableAxes: QtObject {
// Roboto Flex is customized to feel geometric, unserious yet not overly kiddy
property var main: ({ property var main: ({
"YTUC": 716, // Uppercase height (Raised from 712 to be more distinguishable from lowercase) "wght": 450,
"YTFI": 716, // Figure (numbers) height (Lowered from 738 to match uppercase) "wdth": 100,
"YTAS": 716, // Ascender height (Lowered from 750 to match uppercase)
"YTLC": 490, // Lowercase height (Lowered from 514 to be more distinguishable from uppercase)
"XTRA": 488, // Counter width (Raised from 468 to be less condensed, less serious)
"wdth": 105, // Width (Space out a tiny bit for readability)
"GRAD": 175, // Grade (Increased so the 6 and 9 don't look weak)
"wght": 300, // Weight (Lowered to compensate for increased grade)
}) })
// Rubik simply needs regular weight to override that of the main font where necessary
property var numbers: ({ property var numbers: ({
"wght": 400, "wght": 450,
}) })
// Slightly bold weight for title property var title: ({ // Slightly bold weight for title
property var title: ({ "wght": 550, // Weight (Lowered to compensate for increased grade)
// "YTUC": 716, // Uppercase height (Raised from 712 to be more distinguishable from lowercase)
// "YTFI": 716, // Figure (numbers) height (Lowered from 738 to match uppercase)
// "YTAS": 716, // Ascender height (Lowered from 750 to match uppercase)
// "YTLC": 490, // Lowercase height (Lowered from 514 to be more distinguishable from uppercase)
// "XTRA": 490, // Counter width (Raised from 468 to be less condensed, less serious)
// "wdth": 110, // Width (Space out a tiny bit for readability)
// "GRAD": 150, // Grade (Increased so the 6 and 9 don't look weak)
"wght": 900, // Weight (Lowered to compensate for increased grade)
}) })
} }
property QtObject pixelSize: QtObject { property QtObject pixelSize: QtObject {
@@ -6,9 +6,9 @@ StyledText {
property real iconSize: Appearance?.font.pixelSize.small ?? 16 property real iconSize: Appearance?.font.pixelSize.small ?? 16
property real fill: 0 property real fill: 0
property real truncatedFill: fill.toFixed(1) // Reduce memory consumption spikes from constant font remapping property real truncatedFill: fill.toFixed(1) // Reduce memory consumption spikes from constant font remapping
renderType: fill !== 0 ? Text.CurveRendering : Text.NativeRendering renderType: Text.NativeRendering
font { font {
hintingPreference: Font.PreferFullHinting hintingPreference: Font.PreferNoHinting
family: Appearance?.font.family.iconMaterial ?? "Material Symbols Rounded" family: Appearance?.font.family.iconMaterial ?? "Material Symbols Rounded"
pixelSize: iconSize pixelSize: iconSize
weight: Font.Normal + (Font.DemiBold - Font.Normal) * truncatedFill weight: Font.Normal + (Font.DemiBold - Font.Normal) * truncatedFill
-3
View File
@@ -73,9 +73,6 @@ This file contains information about the dependencies, currently it describes ab
- Used in Quickshell and matugen config. - Used in Quickshell and matugen config.
- `starship` - `starship`
- Used in Fish config. - Used in Fish config.
- `ttf-gabarito-git`
- Font name: `Gabarito`
- Used in fuzzel and Quickshell config.
- `ttf-jetbrains-mono-nerd` - `ttf-jetbrains-mono-nerd`
- Font name: `JetBrains Mono NF`, `JetBrainsMono Nerd Font`. - Font name: `JetBrains Mono NF`, `JetBrainsMono Nerd Font`.
- Used in foot, kdeglobals, kitty, qt5ct, qt6ct and Quickshell config. - Used in foot, kdeglobals, kitty, qt5ct, qt6ct and Quickshell config.
@@ -1,6 +1,6 @@
pkgname=illogical-impulse-fonts-themes pkgname=illogical-impulse-fonts-themes
pkgver=1.0 pkgver=1.0
pkgrel=3 pkgrel=4
pkgdesc='Illogical Impulse Fonts and Theming Dependencies' pkgdesc='Illogical Impulse Fonts and Theming Dependencies'
arch=(any) arch=(any)
license=(None) license=(None)
@@ -16,7 +16,6 @@ depends=(
matugen-bin matugen-bin
otf-space-grotesk otf-space-grotesk
starship starship
ttf-gabarito-git
ttf-jetbrains-mono-nerd ttf-jetbrains-mono-nerd
ttf-material-symbols-variable-git ttf-material-symbols-variable-git
ttf-readex-pro ttf-readex-pro