added fonts
This commit is contained in:
parent
a3a4c0d0e4
commit
60e5cd52f1
BIN
eggs/fonts/Gilroy-Black.otf
Normal file
BIN
eggs/fonts/Gilroy-Black.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-BlackItalic.otf
Normal file
BIN
eggs/fonts/Gilroy-BlackItalic.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-Bold.otf
Normal file
BIN
eggs/fonts/Gilroy-Bold.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-BoldItalic.otf
Normal file
BIN
eggs/fonts/Gilroy-BoldItalic.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-ExtraBold.otf
Normal file
BIN
eggs/fonts/Gilroy-ExtraBold.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-Light.otf
Normal file
BIN
eggs/fonts/Gilroy-Light.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-Medium.otf
Normal file
BIN
eggs/fonts/Gilroy-Medium.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-MediumItalic.otf
Normal file
BIN
eggs/fonts/Gilroy-MediumItalic.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-SemiBold.otf
Normal file
BIN
eggs/fonts/Gilroy-SemiBold.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Gilroy-SemiBoldItalic.otf
Normal file
BIN
eggs/fonts/Gilroy-SemiBoldItalic.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Hind-Bold.otf
Normal file
BIN
eggs/fonts/Hind-Bold.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/Hind-Regular.otf
Normal file
BIN
eggs/fonts/Hind-Regular.otf
Normal file
Binary file not shown.
BIN
eggs/fonts/ljs-social-media.otf
Normal file
BIN
eggs/fonts/ljs-social-media.otf
Normal file
Binary file not shown.
@ -26,5 +26,5 @@ dataSourceCommonSettings\activeState=true
|
||||
dataSourceCommonSettings\activeState=true
|
||||
|
||||
[UserFeedback]
|
||||
ApplicationStartCount=309
|
||||
ApplicationTime=813599
|
||||
ApplicationStartCount=323
|
||||
ApplicationTime=840790
|
||||
|
||||
@ -17,5 +17,5 @@ dataSourceCommonSettings\activeState=true
|
||||
dataSourceCommonSettings\activeState=true
|
||||
|
||||
[UserFeedback]
|
||||
ApplicationStartCount=14
|
||||
ApplicationTime=16484
|
||||
ApplicationStartCount=17
|
||||
ApplicationTime=20079
|
||||
|
||||
@ -26,6 +26,6 @@ dataSourceCommonSettings\activeState=true
|
||||
dataSourceCommonSettings\activeState=true
|
||||
|
||||
[UserFeedback]
|
||||
ApplicationStartCount=196
|
||||
ApplicationTime=2163082
|
||||
ApplicationStartCount=199
|
||||
ApplicationTime=2214632
|
||||
LastEncouragement=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x8c\x9b\0tW\x8a\0)
|
||||
|
||||
@ -120,7 +120,7 @@ ForegroundVisited=202, 158, 230
|
||||
|
||||
[DirSelect Dialog]
|
||||
DirSelectDialog Size=727,480
|
||||
History Items[$e]=file:$HOME/Code/penetration_enviorment,file:$HOME/hacking_cwd,file:$HOME/hacking_cwd,file:$HOME/Nextcloud/Office/Schule/Wir/rnote,file:$HOME/Nextcloud/Office/Schule/TiP/rnote,file:$HOME/Code/bash-image-tui/wir_calc,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/3.test,file:$HOME/Nextcloud/Office/Schule/InfT/hack_acad,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Pol/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/.config/yolk/,file:$HOME/.con,file:$HOME/Code/wir_calc,file:$HOME/Documents/ISO,file:$HOME/Code/triangle_inf,file:///var/home/someone/Code/bulk_rename,file:///var/home/someone/Nextcloud/Office/DieLinke/solid/orga,file:///var/home/someone/Nextcloud/Office/Schule/TiP/rnote,file:///var/home/someone/Documents/ISO,file:$HOME/Code/webwatcher,file:$HOME/Code/watch_construction,file:$HOME/Code/pico_rgb,file:$HOME/Code/bulk_rename,file:$HOME/Code/sort_visualizer,file:///var/home/someone/Nextcloud/Office/Schule/InfT/rnote,file:///var/home/someone/Nextcloud/Office/Schule/p5,file:$HOME/Pictures/ScreenshotLap,file:$HOME/Code/webwatcher,file:$HOME/Code/group_builder,file:///var/home/someone/Nextcloud/Office/Schule/Wir/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Inf/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Pol/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Eng/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Phy/rnote,file:$HOME/Nextcloud/Office/Schule/Kun/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/anderes,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/p5/rnote,file:$HOME/Nextcloud/Shared,file:$HOME/Code/bmi,file:$HOME/Code/rotating_display,file:$HOME/Code/tkinter,file:$HOME/Nextcloud/Office/Schule/Inf/wx_pp/py,file:$HOME/Nextcloud/Office/Schule/Inf/wx_pp,file:$HOME/Nextcloud/Office/Schule/Inf/wx_pp/py
|
||||
History Items[$e]=file:$HOME/cisco_env,file:$HOME/Nextcloud/Office/Schule/TiP,file:$HOME/Code/CiscoPrepare,file:$HOME/Code/webdev_start,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/webdev,file:$HOME/Code/penetration_enviorment,file:$HOME/hacking_cwd,file:$HOME/hacking_cwd,file:$HOME/Nextcloud/Office/Schule/Wir/rnote,file:$HOME/Nextcloud/Office/Schule/TiP/rnote,file:$HOME/Code/bash-image-tui/wir_calc,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/3.test,file:$HOME/Nextcloud/Office/Schule/InfT/hack_acad,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Pol/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/.config/yolk/,file:$HOME/.con,file:$HOME/Code/wir_calc,file:$HOME/Documents/ISO,file:$HOME/Code/triangle_inf,file:///var/home/someone/Code/bulk_rename,file:///var/home/someone/Nextcloud/Office/DieLinke/solid/orga,file:///var/home/someone/Nextcloud/Office/Schule/TiP/rnote,file:///var/home/someone/Documents/ISO,file:$HOME/Code/webwatcher,file:$HOME/Code/watch_construction,file:$HOME/Code/pico_rgb,file:$HOME/Code/bulk_rename,file:$HOME/Code/sort_visualizer,file:///var/home/someone/Nextcloud/Office/Schule/InfT/rnote,file:///var/home/someone/Nextcloud/Office/Schule/p5,file:$HOME/Pictures/ScreenshotLap,file:$HOME/Code/webwatcher,file:$HOME/Code/group_builder,file:///var/home/someone/Nextcloud/Office/Schule/Wir/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Inf/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Pol/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Eng/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Phy/rnote,file:$HOME/Nextcloud/Office/Schule/Kun/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/anderes,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/p5/rnote,file:$HOME/Nextcloud/Shared,file:$HOME/Code/bmi
|
||||
Splitter State=\x00\x00\x00\xff\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8c\x00\x00\x02\xa8\x00\xff\xff\xff\xff\x01\x00\x00\x00\x01\x00
|
||||
|
||||
[General]
|
||||
|
||||
@ -167,6 +167,31 @@
|
||||
"transform": "Normal",
|
||||
"vrrPolicy": "Automatic",
|
||||
"wideColorGamut": false
|
||||
},
|
||||
{
|
||||
"allowSdrSoftwareBrightness": true,
|
||||
"autoRotation": "InTabletMode",
|
||||
"brightness": 1,
|
||||
"colorPowerTradeoff": "PreferEfficiency",
|
||||
"colorProfileSource": "sRGB",
|
||||
"connectorName": "HDMI-A-1",
|
||||
"edidHash": "10af84b84f247dd1d6ce9ceefd9e6b3d",
|
||||
"edidIdentifier": "GSM 23123 322260 7 2014 0",
|
||||
"highDynamicRange": false,
|
||||
"iccProfilePath": "",
|
||||
"mode": {
|
||||
"height": 1080,
|
||||
"refreshRate": 60000,
|
||||
"width": 1920
|
||||
},
|
||||
"overscan": 0,
|
||||
"rgbRange": "Automatic",
|
||||
"scale": 1,
|
||||
"sdrBrightness": 200,
|
||||
"sdrGamutWideness": 0,
|
||||
"transform": "Normal",
|
||||
"vrrPolicy": "Automatic",
|
||||
"wideColorGamut": false
|
||||
}
|
||||
],
|
||||
"name": "outputs"
|
||||
@ -458,6 +483,52 @@
|
||||
"priority": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"lidClosed": true,
|
||||
"outputs": [
|
||||
{
|
||||
"enabled": false,
|
||||
"outputIndex": 4,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"priority": -1
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"outputIndex": 7,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"priority": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"lidClosed": false,
|
||||
"outputs": [
|
||||
{
|
||||
"enabled": true,
|
||||
"outputIndex": 4,
|
||||
"position": {
|
||||
"x": 107,
|
||||
"y": 1080
|
||||
},
|
||||
"priority": 0
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"outputIndex": 7,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"priority": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "setups"
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,11 +1,5 @@
|
||||
[Document 0]
|
||||
URL=file:///home/someone/Downloads/client (4).ovpn
|
||||
|
||||
[Document 1]
|
||||
URL=file:///home/someone/Downloads/client (9).ovpn
|
||||
|
||||
[Document 2]
|
||||
URL=file:///home/someone/Downloads/final.ovpn
|
||||
URL=file:///home/someone/Nextcloud/Office/DieLinke/solid/fonts/woff2otf.py
|
||||
|
||||
[Kate Plugins]
|
||||
cmaketoolsplugin=false
|
||||
@ -44,23 +38,23 @@ textfilterplugin=true
|
||||
|
||||
[MainWindow0]
|
||||
Active ViewSpace=0
|
||||
Kate-MDI-H-Splitter=0,915,0
|
||||
Kate-MDI-H-Splitter=0,808,0
|
||||
Kate-MDI-Sidebar-0-Bar-0-TvList=kate_private_plugin_katefiletreeplugin,kateproject,kateprojectgit,lspclient_symbol_outline
|
||||
Kate-MDI-Sidebar-0-LastSize=200
|
||||
Kate-MDI-Sidebar-0-SectSizes=0
|
||||
Kate-MDI-Sidebar-0-Splitter=971
|
||||
Kate-MDI-Sidebar-0-Splitter=892
|
||||
Kate-MDI-Sidebar-1-Bar-0-TvList=
|
||||
Kate-MDI-Sidebar-1-LastSize=200
|
||||
Kate-MDI-Sidebar-1-SectSizes=0
|
||||
Kate-MDI-Sidebar-1-Splitter=342
|
||||
Kate-MDI-Sidebar-1-Splitter=892
|
||||
Kate-MDI-Sidebar-2-Bar-0-TvList=
|
||||
Kate-MDI-Sidebar-2-LastSize=200
|
||||
Kate-MDI-Sidebar-2-SectSizes=0
|
||||
Kate-MDI-Sidebar-2-Splitter=593
|
||||
Kate-MDI-Sidebar-2-Splitter=808
|
||||
Kate-MDI-Sidebar-3-Bar-0-TvList=output,diagnostics,kate_plugin_katesearch,kateprojectinfo,kate_private_plugin_katekonsoleplugin
|
||||
Kate-MDI-Sidebar-3-LastSize=200
|
||||
Kate-MDI-Sidebar-3-SectSizes=0
|
||||
Kate-MDI-Sidebar-3-Splitter=645
|
||||
Kate-MDI-Sidebar-3-Splitter=487
|
||||
Kate-MDI-Sidebar-Style=2
|
||||
Kate-MDI-Sidebar-Visible=true
|
||||
Kate-MDI-ToolView-diagnostics-Position=3
|
||||
@ -90,7 +84,7 @@ Kate-MDI-ToolView-lspclient_symbol_outline-Visible=false
|
||||
Kate-MDI-ToolView-output-Position=3
|
||||
Kate-MDI-ToolView-output-Show-Button-In-Sidebar=true
|
||||
Kate-MDI-ToolView-output-Visible=false
|
||||
Kate-MDI-V-Splitter=0,971,0
|
||||
Kate-MDI-V-Splitter=0,892,0
|
||||
|
||||
[MainWindow0 Settings]
|
||||
WindowState=8
|
||||
@ -98,32 +92,21 @@ WindowState=8
|
||||
[MainWindow0-Splitter 0]
|
||||
Children=MainWindow0-ViewSpace 0
|
||||
Orientation=1
|
||||
Sizes=915
|
||||
Sizes=808
|
||||
|
||||
[MainWindow0-ViewSpace 0]
|
||||
Active View=2
|
||||
Count=3
|
||||
Documents=0,1,2
|
||||
Active View=0
|
||||
Count=1
|
||||
Documents=0
|
||||
View 0=0
|
||||
View 1=1
|
||||
View 2=2
|
||||
|
||||
[MainWindow0-ViewSpace 0 0]
|
||||
CursorColumn=0
|
||||
CursorLine=58
|
||||
ScrollLine=48
|
||||
|
||||
[MainWindow0-ViewSpace 0 1]
|
||||
CursorColumn=0
|
||||
CursorLine=68
|
||||
ScrollLine=12
|
||||
|
||||
[MainWindow0-ViewSpace 0 2]
|
||||
CursorColumn=24
|
||||
CursorLine=105
|
||||
CursorColumn=28
|
||||
CursorLine=109
|
||||
ScrollLine=58
|
||||
|
||||
[Open Documents]
|
||||
Count=3
|
||||
Count=1
|
||||
|
||||
[Open MainWindows]
|
||||
Count=1
|
||||
@ -156,23 +139,23 @@ SizeLimit=128
|
||||
UseRegExp=false
|
||||
|
||||
[Recent Files]
|
||||
File1[$e]=$HOME/Nextcloud/Office/Schule/InfT/hack_acad/web/content_discovery.md
|
||||
File10[$e]=$HOME/Downloads/final.ovpn
|
||||
File2[$e]=$HOME/Nextcloud/Office/Schule/InfT/hack_acad/web/burp_proxy.txt
|
||||
File3[$e]=$HOME/Nextcloud/Office/Schule/InfT/hack_acad/web/burp_proxy.md
|
||||
File4[$e]=$HOME/Nextcloud/Office/Schule/Wir/NetzwerkplanProjekt.drawio
|
||||
File5[$e]=$HOME/Downloads/juicy_malware_linux_amd_64.url(12).download
|
||||
File6[$e]=$HOME/Downloads/client(1).ovpn
|
||||
File7[$e]=$HOME/Downloads/Johannes.txt
|
||||
File8[$e]=$HOME/Downloads/client (4).ovpn
|
||||
File9[$e]=$HOME/Downloads/client (9).ovpn
|
||||
Name1[$e]=content_discovery.md
|
||||
Name10[$e]=final.ovpn
|
||||
Name2[$e]=burp_proxy.txt
|
||||
Name3[$e]=burp_proxy.md
|
||||
Name4[$e]=NetzwerkplanProjekt.drawio
|
||||
Name5[$e]=juicy_malware_linux_amd_64.url(12).download
|
||||
Name6[$e]=client(1).ovpn
|
||||
Name7[$e]=Johannes.txt
|
||||
Name8[$e]=client (4).ovpn
|
||||
Name9[$e]=client (9).ovpn
|
||||
File1[$e]=$HOME/Nextcloud/Office/Schule/Wir/NetzwerkplanProjekt.drawio
|
||||
File10[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/woff2otf.py
|
||||
File2[$e]=$HOME/Downloads/juicy_malware_linux_amd_64.url(12).download
|
||||
File3[$e]=$HOME/Downloads/client(1).ovpn
|
||||
File4[$e]=$HOME/Downloads/Johannes.txt
|
||||
File5[$e]=$HOME/Downloads/client (4).ovpn
|
||||
File6[$e]=$HOME/Downloads/client (9).ovpn
|
||||
File7[$e]=$HOME/Downloads/final.ovpn
|
||||
File8[$e]=$HOME/Nextcloud/internalToSecureWg.wg
|
||||
File9[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/sources.txt
|
||||
Name1[$e]=NetzwerkplanProjekt.drawio
|
||||
Name10[$e]=woff2otf.py
|
||||
Name2[$e]=juicy_malware_linux_amd_64.url(12).download
|
||||
Name3[$e]=client(1).ovpn
|
||||
Name4[$e]=Johannes.txt
|
||||
Name5[$e]=client (4).ovpn
|
||||
Name6[$e]=client (9).ovpn
|
||||
Name7[$e]=final.ovpn
|
||||
Name8[$e]=internalToSecureWg.wg
|
||||
Name9[$e]=sources.txt
|
||||
|
||||
@ -1 +0,0 @@
|
||||
git@git.urmel.duckdns.org:Kyattsukuro/dotfiles.git
|
||||
@ -1 +0,0 @@
|
||||
params_file
|
||||
@ -1 +0,0 @@
|
||||
<div style="color: #c6d0f5;background-color: #303446;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c6d0f5;">params_file</span></div></div>
|
||||
@ -0,0 +1 @@
|
||||
Flex 2.5G PoE
|
||||
@ -1 +1 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><pre><code>git pull origin master</code></pre>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div class="sc-14cjdti-8 ghijHP">Flex 2.5G PoE</div>
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
nix-shell-parameters
|
||||
@ -1 +0,0 @@
|
||||
/home/someone/.local/share/nem/nem.sh
|
||||
@ -1 +0,0 @@
|
||||
dirname "${BASH_SOURCE[0]}"
|
||||
@ -0,0 +1 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><code class="whitespace-pre! language-bash"><span><span><span class="hljs-built_in">echo</span></span><span> </span><span><span class="hljs-string">'src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")'</span></span><span> | sed -E </span><span><span class="hljs-string">'s/.*url\(([^)]+)\).*/\1/'</span></span><span></span></span></code>
|
||||
@ -0,0 +1 @@
|
||||
echo 'src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")' | sed -E 's/.*url\(([^)]+)\).*/\1/'
|
||||
@ -0,0 +1 @@
|
||||
assets/fonts/gilroy/Gilroy-Black.woff
|
||||
@ -0,0 +1 @@
|
||||
https://www.hb.linksjugend-solid.de/
|
||||
@ -0,0 +1,66 @@
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:900;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/gilroy/Gilroy-Black.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:900;
|
||||
font-style:italic;
|
||||
src:url(assets/fonts/gilroy/Gilroy-BlackItalic.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:700;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/gilroy/Gilroy-Bold.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:700;
|
||||
font-style:italic;
|
||||
src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:600;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/gilroy/Gilroy-SemiBold.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:600;
|
||||
font-style:italic;
|
||||
src:url(assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:500;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/gilroy/Gilroy-Medium.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:500;
|
||||
font-style:italic;
|
||||
src:url(assets/fonts/gilroy/Gilroy-MediumItalic.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Hind;
|
||||
font-weight:400;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/hind/Hind-Regular.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:Hind;
|
||||
font-weight:700;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/hind/Hind-Bold.woff) format("woff")
|
||||
}
|
||||
@font-face {
|
||||
font-family:"LJS Social Media";
|
||||
font-weight:400;
|
||||
font-style:normal;
|
||||
src:url(assets/fonts/ljs-social-media/ljs-social-media.woff) format("woff")
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
eggs/kde_locals/recently-used.xbel
|
||||
@ -1 +0,0 @@
|
||||
cleanup
|
||||
@ -0,0 +1 @@
|
||||
Mitglieds
|
||||
@ -1 +0,0 @@
|
||||
https://git.urmel.duckdns.org/Kyattsukuro/nixos-managed-env
|
||||
@ -0,0 +1 @@
|
||||
Tagesordnung
|
||||
@ -1 +0,0 @@
|
||||
NEM_SCRIPT_DIR=$
|
||||
@ -1 +0,0 @@
|
||||
git pull origin master
|
||||
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
||||
assets/fonts/gilroy/Gilroy-Bold.woff
|
||||
@ -5,5 +5,5 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
<body>
|
||||
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">/home/someone/.local/share/nem/nem.sh</span><br></span></body>
|
||||
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Bold.woff</span><br></span></body>
|
||||
</html>
|
||||
@ -1 +0,0 @@
|
||||
nix_params_file
|
||||
@ -1 +0,0 @@
|
||||
<div style="color: #c6d0f5;background-color: #303446;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c6d0f5;">nix_params_file</span></div></div>
|
||||
@ -0,0 +1 @@
|
||||
Gilroy Light;
|
||||
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
<body>
|
||||
<span style="font-family:monospace"><span style="color:#b26818;background-color:#ffffff;">for</span><span style="color:#000000;background-color:#ffffff;"> line in </span><span style="color:#b218b2;background-color:#ffffff;">$(</span><span style="color:#18b218;background-color:#ffffff;">cat</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="text-decoration:underline;color:#000000;background-color:#ffffff;">sources.txt</span><span style="color:#b218b2;background-color:#ffffff;">)</span><span style="color:#000000;background-color:#ffffff;">; </span><span style="color:#b26818;background-color:#ffffff;">do</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#b26818;background-color:#ffffff;">if</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">[[</span><span style="color:#000000;background-color:#ffffff;"> line[0] </span><span style="color:#1818b2;background-color:#ffffff;">!=</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">'#'</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">]]</span><span style="color:#000000;background-color:#ffffff;">; </span><span style="color:#b26818;background-color:#ffffff;">then</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">        </span><span style="color:#18b218;background-color:#ffffff;">wget</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">"https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/</span><span style="color:#18b2b2;background-color:#ffffff;">${line}</span><span style="color:#b26818;background-color:#ffffff;">"</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#b26818;background-color:#ffffff;">fi</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#b26818;background-color:#ffffff;">done</span><br></span></body>
|
||||
</html>
|
||||
@ -0,0 +1,5 @@
|
||||
for line in $(cat sources.txt); do
|
||||
if [[ line[0] != '#' ]]; then
|
||||
wget "https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/${line}"
|
||||
fi
|
||||
done
|
||||
@ -0,0 +1 @@
|
||||
| sed -E 's/.*url\(([^)]+)\).*/\1/'
|
||||
@ -1 +0,0 @@
|
||||
<div style="color: #c6d0f5;background-color: #303446;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c6d0f5;">nix_params_file</span><span style="color: #81c8be;">=</span><span style="color: #a6d189;">"</span><span style="color: #c6d0f5;">$NEM_SCRIPT_DIR</span><span style="color: #a6d189;">/environments/</span><span style="color: #ea999c;font-style: italic;">$2</span><span style="color: #a6d189;">/nix-shell-parameters"</span></div></div>
|
||||
@ -1 +0,0 @@
|
||||
nix_params_file="$NEM_SCRIPT_DIR/environments/$2/nix-shell-parameters"
|
||||
@ -1 +0,0 @@
|
||||
NEM_SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||
@ -1 +0,0 @@
|
||||
<div style="color: #c6d0f5;background-color: #303446;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c6d0f5;">NEM_SCRIPT_DIR</span><span style="color: #81c8be;">=</span><span style="color: #949cbb;">$(</span><span style="color: #c6d0f5;"> </span><span style="color: #e78284;font-style: italic;">cd</span><span style="color: #c6d0f5;"> </span><span style="color: #a6d189;">--</span><span style="color: #c6d0f5;"> </span><span style="color: #a6d189;">"</span><span style="color: #949cbb;">$(</span><span style="color: #a6d189;"> </span><span style="color: #8caaee;font-style: italic;">dirname</span><span style="color: #a6d189;"> -- "</span><span style="color: #c6d0f5;">${BASH_SOURCE</span><span style="color: #949cbb;">[</span><span style="color: #a6d189;">0</span><span style="color: #949cbb;">]</span><span style="color: #c6d0f5;">}</span><span style="color: #a6d189;">" </span><span style="color: #949cbb;">)</span><span style="color: #a6d189;">"</span><span style="color: #c6d0f5;"> </span><span style="color: #949cbb;">&</span><span style="color: #81c8be;">></span><span style="color: #c6d0f5;"> /dev/null </span><span style="color: #949cbb;">&&</span><span style="color: #c6d0f5;"> </span><span style="color: #e78284;font-style: italic;">pwd</span><span style="color: #c6d0f5;"> </span><span style="color: #949cbb;">)</span></div><div><span style="color: #8caaee;font-style: italic;"></span></div></div>
|
||||
@ -1 +1 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><pre><code> git checkout .</code></pre>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div class="sc-14cjdti-9 iiPeCv">USW-Flex-2.5G-8-PoE</div>
|
||||
Binary file not shown.
@ -0,0 +1 @@
|
||||
USW-Flex-2.5G-8-PoE
|
||||
Binary file not shown.
@ -0,0 +1,66 @@
|
||||
font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:900;
|
||||
font-style:normal;
|
||||
assets/fonts/gilroy/Gilroy-Black.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:900;
|
||||
font-style:italic;
|
||||
assets/fonts/gilroy/Gilroy-BlackItalic.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:700;
|
||||
font-style:normal;
|
||||
assets/fonts/gilroy/Gilroy-Bold.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:700;
|
||||
font-style:italic;
|
||||
assets/fonts/gilroy/Gilroy-BoldItalic.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:600;
|
||||
font-style:normal;
|
||||
assets/fonts/gilroy/Gilroy-SemiBold.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:600;
|
||||
font-style:italic;
|
||||
assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:500;
|
||||
font-style:normal;
|
||||
assets/fonts/gilroy/Gilroy-Medium.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Gilroy;
|
||||
font-weight:500;
|
||||
font-style:italic;
|
||||
assets/fonts/gilroy/Gilroy-MediumItalic.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Hind;
|
||||
font-weight:400;
|
||||
font-style:normal;
|
||||
assets/fonts/hind/Hind-Regular.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:Hind;
|
||||
font-weight:700;
|
||||
font-style:normal;
|
||||
assets/fonts/hind/Hind-Bold.woff
|
||||
}
|
||||
@font-face {
|
||||
font-family:"LJS Social Media";
|
||||
font-weight:400;
|
||||
font-style:normal;
|
||||
assets/fonts/ljs-social-media/ljs-social-media.woff
|
||||
}
|
||||
@ -0,0 +1,75 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
<body>
|
||||
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:900;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Black.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:900;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-BlackItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Bold.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-BoldItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:600;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-SemiBold.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:600;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:500;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Medium.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:500;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-MediumItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Hind;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:400;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/hind/Hind-Regular.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:Hind;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/hind/Hind-Bold.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-family:"LJS Social Media";</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-weight:400;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">  font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/ljs-social-media/ljs-social-media.woff</span><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><br><span style="color:#000000;background-color:#ffffff;">
|
||||
</span><br></span></body>
|
||||
</html>
|
||||
@ -0,0 +1 @@
|
||||
Gilroy Light
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
git checkout .
|
||||
Binary file not shown.
@ -0,0 +1 @@
|
||||
https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/
|
||||
Binary file not shown.
@ -0,0 +1 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><span><span class="url-scheme">https://</span><span class="url-host">www.hb.linksjugend-solid.de</span><span class="url-filename">/wp-content/themes/primary_theme/</span></span>
|
||||
@ -1 +0,0 @@
|
||||
<div style="color: #c6d0f5;background-color: #303446;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c6d0f5;">NEM_SCRIPT_DIR</span></div></div>
|
||||
@ -1 +0,0 @@
|
||||
NEM_SCRIPT_DIR
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><pre><code> git reset --hard HEAD</code></pre>
|
||||
@ -1 +0,0 @@
|
||||
git reset --hard HEAD
|
||||
@ -1 +0,0 @@
|
||||
git@git.urmel.duckdns.org:Kyattsukuro/nixos-managed-env.git
|
||||
@ -0,0 +1 @@
|
||||
Tagesortnungspunkte als Nummerirte ToP Liste
|
||||
@ -5,5 +5,5 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
<body>
|
||||
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">cleanup</span><br></span></body>
|
||||
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">python3 woff2otf.py</span><br></span></body>
|
||||
</html>
|
||||
@ -0,0 +1 @@
|
||||
python3 woff2otf.py
|
||||
@ -0,0 +1,110 @@
|
||||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright 2012, Steffen Hanikel (https://github.com/hanikesn)
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# A tool to convert a WOFF back to a TTF/OTF font file, in pure Python
|
||||
|
||||
import struct
|
||||
import sys
|
||||
import zlib
|
||||
|
||||
|
||||
def convert_streams(infile, outfile):
|
||||
WOFFHeader = {'signature': struct.unpack(">I", infile.read(4))[0],
|
||||
'flavor': struct.unpack(">I", infile.read(4))[0],
|
||||
'length': struct.unpack(">I", infile.read(4))[0],
|
||||
'numTables': struct.unpack(">H", infile.read(2))[0],
|
||||
'reserved': struct.unpack(">H", infile.read(2))[0],
|
||||
'totalSfntSize': struct.unpack(">I", infile.read(4))[0],
|
||||
'majorVersion': struct.unpack(">H", infile.read(2))[0],
|
||||
'minorVersion': struct.unpack(">H", infile.read(2))[0],
|
||||
'metaOffset': struct.unpack(">I", infile.read(4))[0],
|
||||
'metaLength': struct.unpack(">I", infile.read(4))[0],
|
||||
'metaOrigLength': struct.unpack(">I", infile.read(4))[0],
|
||||
'privOffset': struct.unpack(">I", infile.read(4))[0],
|
||||
'privLength': struct.unpack(">I", infile.read(4))[0]}
|
||||
|
||||
outfile.write(struct.pack(">I", WOFFHeader['flavor']));
|
||||
outfile.write(struct.pack(">H", WOFFHeader['numTables']));
|
||||
maximum = list(filter(lambda x: x[1] <= WOFFHeader['numTables'], [(n, 2**n) for n in range(64)]))[-1];
|
||||
searchRange = maximum[1] * 16
|
||||
outfile.write(struct.pack(">H", searchRange));
|
||||
entrySelector = maximum[0]
|
||||
outfile.write(struct.pack(">H", entrySelector));
|
||||
rangeShift = WOFFHeader['numTables'] * 16 - searchRange;
|
||||
outfile.write(struct.pack(">H", rangeShift));
|
||||
|
||||
offset = outfile.tell()
|
||||
|
||||
TableDirectoryEntries = []
|
||||
for i in range(0, WOFFHeader['numTables']):
|
||||
TableDirectoryEntries.append({'tag': struct.unpack(">I", infile.read(4))[0],
|
||||
'offset': struct.unpack(">I", infile.read(4))[0],
|
||||
'compLength': struct.unpack(">I", infile.read(4))[0],
|
||||
'origLength': struct.unpack(">I", infile.read(4))[0],
|
||||
'origChecksum': struct.unpack(">I", infile.read(4))[0]})
|
||||
offset += 4*4
|
||||
|
||||
for TableDirectoryEntry in TableDirectoryEntries:
|
||||
outfile.write(struct.pack(">I", TableDirectoryEntry['tag']))
|
||||
outfile.write(struct.pack(">I", TableDirectoryEntry['origChecksum']))
|
||||
outfile.write(struct.pack(">I", offset))
|
||||
outfile.write(struct.pack(">I", TableDirectoryEntry['origLength']))
|
||||
TableDirectoryEntry['outOffset'] = offset
|
||||
offset += TableDirectoryEntry['origLength']
|
||||
if (offset % 4) != 0:
|
||||
offset += 4 - (offset % 4)
|
||||
|
||||
for TableDirectoryEntry in TableDirectoryEntries:
|
||||
infile.seek(TableDirectoryEntry['offset'])
|
||||
compressedData = infile.read(TableDirectoryEntry['compLength'])
|
||||
if TableDirectoryEntry['compLength'] != TableDirectoryEntry['origLength']:
|
||||
uncompressedData = zlib.decompress(compressedData)
|
||||
else:
|
||||
uncompressedData = compressedData
|
||||
outfile.seek(TableDirectoryEntry['outOffset'])
|
||||
outfile.write(uncompressedData)
|
||||
offset = TableDirectoryEntry['outOffset'] + TableDirectoryEntry['origLength'];
|
||||
padding = 0
|
||||
if (offset % 4) != 0:
|
||||
padding = 4 - (offset % 4)
|
||||
outfile.write(bytearray(padding));
|
||||
|
||||
|
||||
def convert(infilename, outfilename):
|
||||
with open(infilename , mode='rb') as infile:
|
||||
with open(outfilename, mode='wb') as outfile:
|
||||
convert_streams(infile, outfile)
|
||||
|
||||
|
||||
def main(argv):
|
||||
if len(argv) == 1 or len(argv) > 3:
|
||||
print('I convert *.woff files to *.otf files. (one at a time :)\n'
|
||||
'Usage: woff2otf.py web_font.woff [converted_filename.otf]\n'
|
||||
'If the target file name is omitted, it will be guessed. Have fun!\n')
|
||||
return
|
||||
|
||||
source_file_name = argv[1]
|
||||
if len(argv) == 3:
|
||||
target_file_name = argv[2]
|
||||
else:
|
||||
target_file_name = source_file_name.rsplit('.', 1)[0] + '.otf'
|
||||
|
||||
convert(source_file_name, target_file_name)
|
||||
return 0
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
sys.exit(main(sys.argv))
|
||||
@ -0,0 +1 @@
|
||||
Linksjugend 'solid Bremen
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"><pre class="highlight"><code class="language-console" data-lang="console">git submodule add</code></pre>
|
||||
@ -1 +0,0 @@
|
||||
git submodule add
|
||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user