diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2020-10-19 19:39:58 -0400 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2020-10-19 19:42:32 -0400 |
commit | 6a96b51ea0501bd19adc70cf979c585e130b64fe (patch) | |
tree | d7e8987667c511b9e6c7f76e41cb1c39e02d0cf8 /desktop | |
parent | d646e40aa813c0f15016af22b14e014dec3f40a1 (diff) |
Reduce number of packages
Diffstat (limited to 'desktop')
114 files changed, 1535 insertions, 0 deletions
diff --git a/desktop/.Xresources b/desktop/.Xresources new file mode 100644 index 0000000..9501ece --- /dev/null +++ b/desktop/.Xresources @@ -0,0 +1,53 @@ +*customization: -color +urxvt*font: xft:dejavu sans mono:pixelsize=22:antialias=true:hinting=true +!urxvt*font: xft:DejaVu Sans Mono:pixelsize=20:antialias=true:hinting=true +! urxvt*font: xft:fira code:pixelsize=22:antialias=true:hinting=true +!urxvt*letterSpace: -5 +!urxvt*font: xft:fira code:pixelsize=22:antialias=true +!urxvt*font: xft:inconsolata:size=18:antialias=true +urxvt*scrollBar: false +URxvt*termName: xterm-256color +Xterm*termName: xterm-256color + +Xcursor.size: 24 + +Xft.lcdfilter: lcddefault +Xft.dpi: 96 +Xft.antialias: true +Xft.rgba: rgb +Xft.hinting: true +Xft.hintstyle: hintslight + + +URxvt.keysym.M-c: perl:clipboard:copy +URxvt.keysym.M-v: perl:clipboard:paste +URxvt.saveLines: 40000 + +URxvt.perl-ext-common: default,matcher,resize-font,clipboard +URxvt.clipboard.autocopy: true +URxvt.resize-font.smaller: C-Down +URxvt.resize-font.bigger: C-Up +URxvt.iso14755: false +URxvt.iso14755_52: false +URxvt.url-launcher: /usr/bin/xdg-open +URxvt.matcher.button: 1 + +urxvt*foreground: white +urxvt*background: black + +*color0: #2E3436 +*color1: #a40000 +*color2: #4E9A06 +*color3: #C4A000 +*color4: #3465A4 +*color5: #75507B +*color6: #ce5c00 +*color7: #babdb9 +*color8: #555753 +*color9: #EF2929 +*color10: #8AE234 +*color11: #FCE94F +*color12: #729FCF +*color13: #AD7FA8 +*color14: #fcaf3e +*color15: #EEEEEC diff --git a/desktop/.fonts/.uuid b/desktop/.fonts/.uuid new file mode 100644 index 0000000..69c87ea --- /dev/null +++ b/desktop/.fonts/.uuid @@ -0,0 +1 @@ +b77d0b66-b1e2-49d9-85e7-58942747049f
\ No newline at end of file diff --git a/desktop/.fonts/iosevka-bold.ttf b/desktop/.fonts/iosevka-bold.ttf Binary files differnew file mode 100644 index 0000000..fdaa5d4 --- /dev/null +++ b/desktop/.fonts/iosevka-bold.ttf diff --git a/desktop/.fonts/iosevka-bolditalic.ttf b/desktop/.fonts/iosevka-bolditalic.ttf Binary files differnew file mode 100644 index 0000000..12ed48c --- /dev/null +++ b/desktop/.fonts/iosevka-bolditalic.ttf diff --git a/desktop/.fonts/iosevka-boldoblique.ttf b/desktop/.fonts/iosevka-boldoblique.ttf Binary files differnew file mode 100644 index 0000000..36decca --- /dev/null +++ b/desktop/.fonts/iosevka-boldoblique.ttf diff --git a/desktop/.fonts/iosevka-extended.ttf b/desktop/.fonts/iosevka-extended.ttf Binary files differnew file mode 100644 index 0000000..a630a09 --- /dev/null +++ b/desktop/.fonts/iosevka-extended.ttf diff --git a/desktop/.fonts/iosevka-extendedbold.ttf b/desktop/.fonts/iosevka-extendedbold.ttf Binary files differnew file mode 100644 index 0000000..d2204dd --- /dev/null +++ b/desktop/.fonts/iosevka-extendedbold.ttf diff --git a/desktop/.fonts/iosevka-extendedbolditalic.ttf b/desktop/.fonts/iosevka-extendedbolditalic.ttf Binary files differnew file mode 100644 index 0000000..852ad95 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedbolditalic.ttf diff --git a/desktop/.fonts/iosevka-extendedboldoblique.ttf b/desktop/.fonts/iosevka-extendedboldoblique.ttf Binary files differnew file mode 100644 index 0000000..0485a74 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedboldoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedextrabold.ttf b/desktop/.fonts/iosevka-extendedextrabold.ttf Binary files differnew file mode 100644 index 0000000..d0d3e12 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextrabold.ttf diff --git a/desktop/.fonts/iosevka-extendedextrabolditalic.ttf b/desktop/.fonts/iosevka-extendedextrabolditalic.ttf Binary files differnew file mode 100644 index 0000000..229f236 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextrabolditalic.ttf diff --git a/desktop/.fonts/iosevka-extendedextraboldoblique.ttf b/desktop/.fonts/iosevka-extendedextraboldoblique.ttf Binary files differnew file mode 100644 index 0000000..8f841bd --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextraboldoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedextralight.ttf b/desktop/.fonts/iosevka-extendedextralight.ttf Binary files differnew file mode 100644 index 0000000..6e4d003 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextralight.ttf diff --git a/desktop/.fonts/iosevka-extendedextralightitalic.ttf b/desktop/.fonts/iosevka-extendedextralightitalic.ttf Binary files differnew file mode 100644 index 0000000..432ebe7 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextralightitalic.ttf diff --git a/desktop/.fonts/iosevka-extendedextralightoblique.ttf b/desktop/.fonts/iosevka-extendedextralightoblique.ttf Binary files differnew file mode 100644 index 0000000..ec22b74 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedextralightoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedheavy.ttf b/desktop/.fonts/iosevka-extendedheavy.ttf Binary files differnew file mode 100644 index 0000000..8903038 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedheavy.ttf diff --git a/desktop/.fonts/iosevka-extendedheavyitalic.ttf b/desktop/.fonts/iosevka-extendedheavyitalic.ttf Binary files differnew file mode 100644 index 0000000..b024310 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedheavyitalic.ttf diff --git a/desktop/.fonts/iosevka-extendedheavyoblique.ttf b/desktop/.fonts/iosevka-extendedheavyoblique.ttf Binary files differnew file mode 100644 index 0000000..6a47291 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedheavyoblique.ttf diff --git a/desktop/.fonts/iosevka-extendeditalic.ttf b/desktop/.fonts/iosevka-extendeditalic.ttf Binary files differnew file mode 100644 index 0000000..f97fae5 --- /dev/null +++ b/desktop/.fonts/iosevka-extendeditalic.ttf diff --git a/desktop/.fonts/iosevka-extendedlight.ttf b/desktop/.fonts/iosevka-extendedlight.ttf Binary files differnew file mode 100644 index 0000000..be7768a --- /dev/null +++ b/desktop/.fonts/iosevka-extendedlight.ttf diff --git a/desktop/.fonts/iosevka-extendedlightitalic.ttf b/desktop/.fonts/iosevka-extendedlightitalic.ttf Binary files differnew file mode 100644 index 0000000..fd2c638 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedlightitalic.ttf diff --git a/desktop/.fonts/iosevka-extendedlightoblique.ttf b/desktop/.fonts/iosevka-extendedlightoblique.ttf Binary files differnew file mode 100644 index 0000000..d185f57 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedlightoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedmedium.ttf b/desktop/.fonts/iosevka-extendedmedium.ttf Binary files differnew file mode 100644 index 0000000..0b53f38 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedmedium.ttf diff --git a/desktop/.fonts/iosevka-extendedmediumitalic.ttf b/desktop/.fonts/iosevka-extendedmediumitalic.ttf Binary files differnew file mode 100644 index 0000000..6dde998 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedmediumitalic.ttf diff --git a/desktop/.fonts/iosevka-extendedmediumoblique.ttf b/desktop/.fonts/iosevka-extendedmediumoblique.ttf Binary files differnew file mode 100644 index 0000000..ae8f9a3 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedmediumoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedoblique.ttf b/desktop/.fonts/iosevka-extendedoblique.ttf Binary files differnew file mode 100644 index 0000000..0b105cf --- /dev/null +++ b/desktop/.fonts/iosevka-extendedoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedsemibold.ttf b/desktop/.fonts/iosevka-extendedsemibold.ttf Binary files differnew file mode 100644 index 0000000..6abd577 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedsemibold.ttf diff --git a/desktop/.fonts/iosevka-extendedsemibolditalic.ttf b/desktop/.fonts/iosevka-extendedsemibolditalic.ttf Binary files differnew file mode 100644 index 0000000..f484f96 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedsemibolditalic.ttf diff --git a/desktop/.fonts/iosevka-extendedsemiboldoblique.ttf b/desktop/.fonts/iosevka-extendedsemiboldoblique.ttf Binary files differnew file mode 100644 index 0000000..fec7e19 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedsemiboldoblique.ttf diff --git a/desktop/.fonts/iosevka-extendedthin.ttf b/desktop/.fonts/iosevka-extendedthin.ttf Binary files differnew file mode 100644 index 0000000..0c50d81 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedthin.ttf diff --git a/desktop/.fonts/iosevka-extendedthinitalic.ttf b/desktop/.fonts/iosevka-extendedthinitalic.ttf Binary files differnew file mode 100644 index 0000000..7c77b71 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedthinitalic.ttf diff --git a/desktop/.fonts/iosevka-extendedthinoblique.ttf b/desktop/.fonts/iosevka-extendedthinoblique.ttf Binary files differnew file mode 100644 index 0000000..3bc2145 --- /dev/null +++ b/desktop/.fonts/iosevka-extendedthinoblique.ttf diff --git a/desktop/.fonts/iosevka-extrabold.ttf b/desktop/.fonts/iosevka-extrabold.ttf Binary files differnew file mode 100644 index 0000000..368c523 --- /dev/null +++ b/desktop/.fonts/iosevka-extrabold.ttf diff --git a/desktop/.fonts/iosevka-extrabolditalic.ttf b/desktop/.fonts/iosevka-extrabolditalic.ttf Binary files differnew file mode 100644 index 0000000..55e50ba --- /dev/null +++ b/desktop/.fonts/iosevka-extrabolditalic.ttf diff --git a/desktop/.fonts/iosevka-extraboldoblique.ttf b/desktop/.fonts/iosevka-extraboldoblique.ttf Binary files differnew file mode 100644 index 0000000..3173248 --- /dev/null +++ b/desktop/.fonts/iosevka-extraboldoblique.ttf diff --git a/desktop/.fonts/iosevka-extralight.ttf b/desktop/.fonts/iosevka-extralight.ttf Binary files differnew file mode 100644 index 0000000..e5e5bce --- /dev/null +++ b/desktop/.fonts/iosevka-extralight.ttf diff --git a/desktop/.fonts/iosevka-extralightitalic.ttf b/desktop/.fonts/iosevka-extralightitalic.ttf Binary files differnew file mode 100644 index 0000000..7ded58b --- /dev/null +++ b/desktop/.fonts/iosevka-extralightitalic.ttf diff --git a/desktop/.fonts/iosevka-extralightoblique.ttf b/desktop/.fonts/iosevka-extralightoblique.ttf Binary files differnew file mode 100644 index 0000000..9ccff94 --- /dev/null +++ b/desktop/.fonts/iosevka-extralightoblique.ttf diff --git a/desktop/.fonts/iosevka-heavy.ttf b/desktop/.fonts/iosevka-heavy.ttf Binary files differnew file mode 100644 index 0000000..88c704d --- /dev/null +++ b/desktop/.fonts/iosevka-heavy.ttf diff --git a/desktop/.fonts/iosevka-heavyitalic.ttf b/desktop/.fonts/iosevka-heavyitalic.ttf Binary files differnew file mode 100644 index 0000000..8e320c0 --- /dev/null +++ b/desktop/.fonts/iosevka-heavyitalic.ttf diff --git a/desktop/.fonts/iosevka-heavyoblique.ttf b/desktop/.fonts/iosevka-heavyoblique.ttf Binary files differnew file mode 100644 index 0000000..4b69830 --- /dev/null +++ b/desktop/.fonts/iosevka-heavyoblique.ttf diff --git a/desktop/.fonts/iosevka-italic.ttf b/desktop/.fonts/iosevka-italic.ttf Binary files differnew file mode 100644 index 0000000..3162d81 --- /dev/null +++ b/desktop/.fonts/iosevka-italic.ttf diff --git a/desktop/.fonts/iosevka-light.ttf b/desktop/.fonts/iosevka-light.ttf Binary files differnew file mode 100644 index 0000000..10223ce --- /dev/null +++ b/desktop/.fonts/iosevka-light.ttf diff --git a/desktop/.fonts/iosevka-lightitalic.ttf b/desktop/.fonts/iosevka-lightitalic.ttf Binary files differnew file mode 100644 index 0000000..387467d --- /dev/null +++ b/desktop/.fonts/iosevka-lightitalic.ttf diff --git a/desktop/.fonts/iosevka-lightoblique.ttf b/desktop/.fonts/iosevka-lightoblique.ttf Binary files differnew file mode 100644 index 0000000..583ce6e --- /dev/null +++ b/desktop/.fonts/iosevka-lightoblique.ttf diff --git a/desktop/.fonts/iosevka-medium.ttf b/desktop/.fonts/iosevka-medium.ttf Binary files differnew file mode 100644 index 0000000..3883d40 --- /dev/null +++ b/desktop/.fonts/iosevka-medium.ttf diff --git a/desktop/.fonts/iosevka-mediumitalic.ttf b/desktop/.fonts/iosevka-mediumitalic.ttf Binary files differnew file mode 100644 index 0000000..ee55f7c --- /dev/null +++ b/desktop/.fonts/iosevka-mediumitalic.ttf diff --git a/desktop/.fonts/iosevka-mediumoblique.ttf b/desktop/.fonts/iosevka-mediumoblique.ttf Binary files differnew file mode 100644 index 0000000..882c9e2 --- /dev/null +++ b/desktop/.fonts/iosevka-mediumoblique.ttf diff --git a/desktop/.fonts/iosevka-oblique.ttf b/desktop/.fonts/iosevka-oblique.ttf Binary files differnew file mode 100644 index 0000000..5108c09 --- /dev/null +++ b/desktop/.fonts/iosevka-oblique.ttf diff --git a/desktop/.fonts/iosevka-regular.ttf b/desktop/.fonts/iosevka-regular.ttf Binary files differnew file mode 100644 index 0000000..8b08432 --- /dev/null +++ b/desktop/.fonts/iosevka-regular.ttf diff --git a/desktop/.fonts/iosevka-semibold.ttf b/desktop/.fonts/iosevka-semibold.ttf Binary files differnew file mode 100644 index 0000000..7a8b5d0 --- /dev/null +++ b/desktop/.fonts/iosevka-semibold.ttf diff --git a/desktop/.fonts/iosevka-semibolditalic.ttf b/desktop/.fonts/iosevka-semibolditalic.ttf Binary files differnew file mode 100644 index 0000000..ef0a9ea --- /dev/null +++ b/desktop/.fonts/iosevka-semibolditalic.ttf diff --git a/desktop/.fonts/iosevka-semiboldoblique.ttf b/desktop/.fonts/iosevka-semiboldoblique.ttf Binary files differnew file mode 100644 index 0000000..8f4df78 --- /dev/null +++ b/desktop/.fonts/iosevka-semiboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-bold.ttf b/desktop/.fonts/iosevka-term-bold.ttf Binary files differnew file mode 100644 index 0000000..de49ae2 --- /dev/null +++ b/desktop/.fonts/iosevka-term-bold.ttf diff --git a/desktop/.fonts/iosevka-term-bolditalic.ttf b/desktop/.fonts/iosevka-term-bolditalic.ttf Binary files differnew file mode 100644 index 0000000..f269bab --- /dev/null +++ b/desktop/.fonts/iosevka-term-bolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-boldoblique.ttf b/desktop/.fonts/iosevka-term-boldoblique.ttf Binary files differnew file mode 100644 index 0000000..17cbd9b --- /dev/null +++ b/desktop/.fonts/iosevka-term-boldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extended.ttf b/desktop/.fonts/iosevka-term-extended.ttf Binary files differnew file mode 100644 index 0000000..a83789c --- /dev/null +++ b/desktop/.fonts/iosevka-term-extended.ttf diff --git a/desktop/.fonts/iosevka-term-extendedbold.ttf b/desktop/.fonts/iosevka-term-extendedbold.ttf Binary files differnew file mode 100644 index 0000000..e034d40 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedbold.ttf diff --git a/desktop/.fonts/iosevka-term-extendedbolditalic.ttf b/desktop/.fonts/iosevka-term-extendedbolditalic.ttf Binary files differnew file mode 100644 index 0000000..f249e8c --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedbolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedboldoblique.ttf b/desktop/.fonts/iosevka-term-extendedboldoblique.ttf Binary files differnew file mode 100644 index 0000000..007384e --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextrabold.ttf b/desktop/.fonts/iosevka-term-extendedextrabold.ttf Binary files differnew file mode 100644 index 0000000..6c7447e --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextrabold.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextrabolditalic.ttf b/desktop/.fonts/iosevka-term-extendedextrabolditalic.ttf Binary files differnew file mode 100644 index 0000000..e2e05c8 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextrabolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextraboldoblique.ttf b/desktop/.fonts/iosevka-term-extendedextraboldoblique.ttf Binary files differnew file mode 100644 index 0000000..19e9ef8 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextraboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextralight.ttf b/desktop/.fonts/iosevka-term-extendedextralight.ttf Binary files differnew file mode 100644 index 0000000..d0f5dfc --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextralight.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextralightitalic.ttf b/desktop/.fonts/iosevka-term-extendedextralightitalic.ttf Binary files differnew file mode 100644 index 0000000..8a61600 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextralightitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedextralightoblique.ttf b/desktop/.fonts/iosevka-term-extendedextralightoblique.ttf Binary files differnew file mode 100644 index 0000000..4154d97 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedextralightoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedheavy.ttf b/desktop/.fonts/iosevka-term-extendedheavy.ttf Binary files differnew file mode 100644 index 0000000..9d67cc9 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedheavy.ttf diff --git a/desktop/.fonts/iosevka-term-extendedheavyitalic.ttf b/desktop/.fonts/iosevka-term-extendedheavyitalic.ttf Binary files differnew file mode 100644 index 0000000..5109497 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedheavyitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedheavyoblique.ttf b/desktop/.fonts/iosevka-term-extendedheavyoblique.ttf Binary files differnew file mode 100644 index 0000000..a0682fb --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedheavyoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendeditalic.ttf b/desktop/.fonts/iosevka-term-extendeditalic.ttf Binary files differnew file mode 100644 index 0000000..4cd7a8f --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendeditalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedlight.ttf b/desktop/.fonts/iosevka-term-extendedlight.ttf Binary files differnew file mode 100644 index 0000000..bd92ca9 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedlight.ttf diff --git a/desktop/.fonts/iosevka-term-extendedlightitalic.ttf b/desktop/.fonts/iosevka-term-extendedlightitalic.ttf Binary files differnew file mode 100644 index 0000000..bd56b4f --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedlightitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedlightoblique.ttf b/desktop/.fonts/iosevka-term-extendedlightoblique.ttf Binary files differnew file mode 100644 index 0000000..46dd76c --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedlightoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedmedium.ttf b/desktop/.fonts/iosevka-term-extendedmedium.ttf Binary files differnew file mode 100644 index 0000000..180a9fe --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedmedium.ttf diff --git a/desktop/.fonts/iosevka-term-extendedmediumitalic.ttf b/desktop/.fonts/iosevka-term-extendedmediumitalic.ttf Binary files differnew file mode 100644 index 0000000..8d31c33 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedmediumitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedmediumoblique.ttf b/desktop/.fonts/iosevka-term-extendedmediumoblique.ttf Binary files differnew file mode 100644 index 0000000..9bec72a --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedmediumoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedoblique.ttf b/desktop/.fonts/iosevka-term-extendedoblique.ttf Binary files differnew file mode 100644 index 0000000..66405d7 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedsemibold.ttf b/desktop/.fonts/iosevka-term-extendedsemibold.ttf Binary files differnew file mode 100644 index 0000000..470456f --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedsemibold.ttf diff --git a/desktop/.fonts/iosevka-term-extendedsemibolditalic.ttf b/desktop/.fonts/iosevka-term-extendedsemibolditalic.ttf Binary files differnew file mode 100644 index 0000000..b141a11 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedsemibolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedsemiboldoblique.ttf b/desktop/.fonts/iosevka-term-extendedsemiboldoblique.ttf Binary files differnew file mode 100644 index 0000000..d1e6a0e --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedsemiboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extendedthin.ttf b/desktop/.fonts/iosevka-term-extendedthin.ttf Binary files differnew file mode 100644 index 0000000..d673327 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedthin.ttf diff --git a/desktop/.fonts/iosevka-term-extendedthinitalic.ttf b/desktop/.fonts/iosevka-term-extendedthinitalic.ttf Binary files differnew file mode 100644 index 0000000..46d5dce --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedthinitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extendedthinoblique.ttf b/desktop/.fonts/iosevka-term-extendedthinoblique.ttf Binary files differnew file mode 100644 index 0000000..0d3f042 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extendedthinoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extrabold.ttf b/desktop/.fonts/iosevka-term-extrabold.ttf Binary files differnew file mode 100644 index 0000000..8962c93 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extrabold.ttf diff --git a/desktop/.fonts/iosevka-term-extrabolditalic.ttf b/desktop/.fonts/iosevka-term-extrabolditalic.ttf Binary files differnew file mode 100644 index 0000000..15335c0 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extrabolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-extraboldoblique.ttf b/desktop/.fonts/iosevka-term-extraboldoblique.ttf Binary files differnew file mode 100644 index 0000000..33f7801 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extraboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-extralight.ttf b/desktop/.fonts/iosevka-term-extralight.ttf Binary files differnew file mode 100644 index 0000000..11200f2 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extralight.ttf diff --git a/desktop/.fonts/iosevka-term-extralightitalic.ttf b/desktop/.fonts/iosevka-term-extralightitalic.ttf Binary files differnew file mode 100644 index 0000000..30455b5 --- /dev/null +++ b/desktop/.fonts/iosevka-term-extralightitalic.ttf diff --git a/desktop/.fonts/iosevka-term-extralightoblique.ttf b/desktop/.fonts/iosevka-term-extralightoblique.ttf Binary files differnew file mode 100644 index 0000000..cee2bcb --- /dev/null +++ b/desktop/.fonts/iosevka-term-extralightoblique.ttf diff --git a/desktop/.fonts/iosevka-term-heavy.ttf b/desktop/.fonts/iosevka-term-heavy.ttf Binary files differnew file mode 100644 index 0000000..1c3b051 --- /dev/null +++ b/desktop/.fonts/iosevka-term-heavy.ttf diff --git a/desktop/.fonts/iosevka-term-heavyitalic.ttf b/desktop/.fonts/iosevka-term-heavyitalic.ttf Binary files differnew file mode 100644 index 0000000..c178c95 --- /dev/null +++ b/desktop/.fonts/iosevka-term-heavyitalic.ttf diff --git a/desktop/.fonts/iosevka-term-heavyoblique.ttf b/desktop/.fonts/iosevka-term-heavyoblique.ttf Binary files differnew file mode 100644 index 0000000..f837a06 --- /dev/null +++ b/desktop/.fonts/iosevka-term-heavyoblique.ttf diff --git a/desktop/.fonts/iosevka-term-italic.ttf b/desktop/.fonts/iosevka-term-italic.ttf Binary files differnew file mode 100644 index 0000000..87ea5ae --- /dev/null +++ b/desktop/.fonts/iosevka-term-italic.ttf diff --git a/desktop/.fonts/iosevka-term-light.ttf b/desktop/.fonts/iosevka-term-light.ttf Binary files differnew file mode 100644 index 0000000..0db3283 --- /dev/null +++ b/desktop/.fonts/iosevka-term-light.ttf diff --git a/desktop/.fonts/iosevka-term-lightitalic.ttf b/desktop/.fonts/iosevka-term-lightitalic.ttf Binary files differnew file mode 100644 index 0000000..0a6e53a --- /dev/null +++ b/desktop/.fonts/iosevka-term-lightitalic.ttf diff --git a/desktop/.fonts/iosevka-term-lightoblique.ttf b/desktop/.fonts/iosevka-term-lightoblique.ttf Binary files differnew file mode 100644 index 0000000..dc7556f --- /dev/null +++ b/desktop/.fonts/iosevka-term-lightoblique.ttf diff --git a/desktop/.fonts/iosevka-term-medium.ttf b/desktop/.fonts/iosevka-term-medium.ttf Binary files differnew file mode 100644 index 0000000..55ec3c7 --- /dev/null +++ b/desktop/.fonts/iosevka-term-medium.ttf diff --git a/desktop/.fonts/iosevka-term-mediumitalic.ttf b/desktop/.fonts/iosevka-term-mediumitalic.ttf Binary files differnew file mode 100644 index 0000000..f8493df --- /dev/null +++ b/desktop/.fonts/iosevka-term-mediumitalic.ttf diff --git a/desktop/.fonts/iosevka-term-mediumoblique.ttf b/desktop/.fonts/iosevka-term-mediumoblique.ttf Binary files differnew file mode 100644 index 0000000..bf1e11e --- /dev/null +++ b/desktop/.fonts/iosevka-term-mediumoblique.ttf diff --git a/desktop/.fonts/iosevka-term-oblique.ttf b/desktop/.fonts/iosevka-term-oblique.ttf Binary files differnew file mode 100644 index 0000000..d513ee7 --- /dev/null +++ b/desktop/.fonts/iosevka-term-oblique.ttf diff --git a/desktop/.fonts/iosevka-term-regular.ttf b/desktop/.fonts/iosevka-term-regular.ttf Binary files differnew file mode 100644 index 0000000..f3062cd --- /dev/null +++ b/desktop/.fonts/iosevka-term-regular.ttf diff --git a/desktop/.fonts/iosevka-term-semibold.ttf b/desktop/.fonts/iosevka-term-semibold.ttf Binary files differnew file mode 100644 index 0000000..4570e90 --- /dev/null +++ b/desktop/.fonts/iosevka-term-semibold.ttf diff --git a/desktop/.fonts/iosevka-term-semibolditalic.ttf b/desktop/.fonts/iosevka-term-semibolditalic.ttf Binary files differnew file mode 100644 index 0000000..bec6c59 --- /dev/null +++ b/desktop/.fonts/iosevka-term-semibolditalic.ttf diff --git a/desktop/.fonts/iosevka-term-semiboldoblique.ttf b/desktop/.fonts/iosevka-term-semiboldoblique.ttf Binary files differnew file mode 100644 index 0000000..ce00ee0 --- /dev/null +++ b/desktop/.fonts/iosevka-term-semiboldoblique.ttf diff --git a/desktop/.fonts/iosevka-term-thin.ttf b/desktop/.fonts/iosevka-term-thin.ttf Binary files differnew file mode 100644 index 0000000..414b6cb --- /dev/null +++ b/desktop/.fonts/iosevka-term-thin.ttf diff --git a/desktop/.fonts/iosevka-term-thinitalic.ttf b/desktop/.fonts/iosevka-term-thinitalic.ttf Binary files differnew file mode 100644 index 0000000..0ecd1c0 --- /dev/null +++ b/desktop/.fonts/iosevka-term-thinitalic.ttf diff --git a/desktop/.fonts/iosevka-term-thinoblique.ttf b/desktop/.fonts/iosevka-term-thinoblique.ttf Binary files differnew file mode 100644 index 0000000..2eb66fa --- /dev/null +++ b/desktop/.fonts/iosevka-term-thinoblique.ttf diff --git a/desktop/.fonts/iosevka-term.css b/desktop/.fonts/iosevka-term.css new file mode 100644 index 0000000..a6c1367 --- /dev/null +++ b/desktop/.fonts/iosevka-term.css @@ -0,0 +1,630 @@ + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-thin.woff2') format('woff2'), url('woff/iosevka-term-thin.woff') format('woff'), url('ttf/iosevka-term-thin.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedthin.woff2') format('woff2'), url('woff/iosevka-term-extendedthin.woff') format('woff'), url('ttf/iosevka-term-extendedthin.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-thinoblique.woff2') format('woff2'), url('woff/iosevka-term-thinoblique.woff') format('woff'), url('ttf/iosevka-term-thinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + src: url('woff2/iosevka-term-thinoblique.woff2') format('woff2'), url('woff/iosevka-term-thinoblique.woff') format('woff'), url('ttf/iosevka-term-thinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedthinoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedthinoblique.woff') format('woff'), url('ttf/iosevka-term-extendedthinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedthinoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedthinoblique.woff') format('woff'), url('ttf/iosevka-term-extendedthinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-thinitalic.woff2') format('woff2'), url('woff/iosevka-term-thinitalic.woff') format('woff'), url('ttf/iosevka-term-thinitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedthinitalic.woff2') format('woff2'), url('woff/iosevka-term-extendedthinitalic.woff') format('woff'), url('ttf/iosevka-term-extendedthinitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-extralight.woff2') format('woff2'), url('woff/iosevka-term-extralight.woff') format('woff'), url('ttf/iosevka-term-extralight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedextralight.woff2') format('woff2'), url('woff/iosevka-term-extendedextralight.woff') format('woff'), url('ttf/iosevka-term-extendedextralight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-extralightoblique.woff2') format('woff2'), url('woff/iosevka-term-extralightoblique.woff') format('woff'), url('ttf/iosevka-term-extralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + src: url('woff2/iosevka-term-extralightoblique.woff2') format('woff2'), url('woff/iosevka-term-extralightoblique.woff') format('woff'), url('ttf/iosevka-term-extralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedextralightoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedextralightoblique.woff') format('woff'), url('ttf/iosevka-term-extendedextralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedextralightoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedextralightoblique.woff') format('woff'), url('ttf/iosevka-term-extendedextralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-extralightitalic.woff2') format('woff2'), url('woff/iosevka-term-extralightitalic.woff') format('woff'), url('ttf/iosevka-term-extralightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedextralightitalic.woff2') format('woff2'), url('woff/iosevka-term-extendedextralightitalic.woff') format('woff'), url('ttf/iosevka-term-extendedextralightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-light.woff2') format('woff2'), url('woff/iosevka-term-light.woff') format('woff'), url('ttf/iosevka-term-light.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedlight.woff2') format('woff2'), url('woff/iosevka-term-extendedlight.woff') format('woff'), url('ttf/iosevka-term-extendedlight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-lightoblique.woff2') format('woff2'), url('woff/iosevka-term-lightoblique.woff') format('woff'), url('ttf/iosevka-term-lightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + src: url('woff2/iosevka-term-lightoblique.woff2') format('woff2'), url('woff/iosevka-term-lightoblique.woff') format('woff'), url('ttf/iosevka-term-lightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedlightoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedlightoblique.woff') format('woff'), url('ttf/iosevka-term-extendedlightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedlightoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedlightoblique.woff') format('woff'), url('ttf/iosevka-term-extendedlightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-lightitalic.woff2') format('woff2'), url('woff/iosevka-term-lightitalic.woff') format('woff'), url('ttf/iosevka-term-lightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedlightitalic.woff2') format('woff2'), url('woff/iosevka-term-extendedlightitalic.woff') format('woff'), url('ttf/iosevka-term-extendedlightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-regular.woff2') format('woff2'), url('woff/iosevka-term-regular.woff') format('woff'), url('ttf/iosevka-term-regular.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extended.woff2') format('woff2'), url('woff/iosevka-term-extended.woff') format('woff'), url('ttf/iosevka-term-extended.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-oblique.woff2') format('woff2'), url('woff/iosevka-term-oblique.woff') format('woff'), url('ttf/iosevka-term-oblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + src: url('woff2/iosevka-term-oblique.woff2') format('woff2'), url('woff/iosevka-term-oblique.woff') format('woff'), url('ttf/iosevka-term-oblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedoblique.woff') format('woff'), url('ttf/iosevka-term-extendedoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedoblique.woff') format('woff'), url('ttf/iosevka-term-extendedoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-italic.woff2') format('woff2'), url('woff/iosevka-term-italic.woff') format('woff'), url('ttf/iosevka-term-italic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendeditalic.woff2') format('woff2'), url('woff/iosevka-term-extendeditalic.woff') format('woff'), url('ttf/iosevka-term-extendeditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-medium.woff2') format('woff2'), url('woff/iosevka-term-medium.woff') format('woff'), url('ttf/iosevka-term-medium.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedmedium.woff2') format('woff2'), url('woff/iosevka-term-extendedmedium.woff') format('woff'), url('ttf/iosevka-term-extendedmedium.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-mediumoblique.woff2') format('woff2'), url('woff/iosevka-term-mediumoblique.woff') format('woff'), url('ttf/iosevka-term-mediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + src: url('woff2/iosevka-term-mediumoblique.woff2') format('woff2'), url('woff/iosevka-term-mediumoblique.woff') format('woff'), url('ttf/iosevka-term-mediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedmediumoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedmediumoblique.woff') format('woff'), url('ttf/iosevka-term-extendedmediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedmediumoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedmediumoblique.woff') format('woff'), url('ttf/iosevka-term-extendedmediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-mediumitalic.woff2') format('woff2'), url('woff/iosevka-term-mediumitalic.woff') format('woff'), url('ttf/iosevka-term-mediumitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedmediumitalic.woff2') format('woff2'), url('woff/iosevka-term-extendedmediumitalic.woff') format('woff'), url('ttf/iosevka-term-extendedmediumitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-semibold.woff2') format('woff2'), url('woff/iosevka-term-semibold.woff') format('woff'), url('ttf/iosevka-term-semibold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedsemibold.woff2') format('woff2'), url('woff/iosevka-term-extendedsemibold.woff') format('woff'), url('ttf/iosevka-term-extendedsemibold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-semiboldoblique.woff2') format('woff2'), url('woff/iosevka-term-semiboldoblique.woff') format('woff'), url('ttf/iosevka-term-semiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + src: url('woff2/iosevka-term-semiboldoblique.woff2') format('woff2'), url('woff/iosevka-term-semiboldoblique.woff') format('woff'), url('ttf/iosevka-term-semiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedsemiboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedsemiboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedsemiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedsemiboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedsemiboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedsemiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-semibolditalic.woff2') format('woff2'), url('woff/iosevka-term-semibolditalic.woff') format('woff'), url('ttf/iosevka-term-semibolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedsemibolditalic.woff2') format('woff2'), url('woff/iosevka-term-extendedsemibolditalic.woff') format('woff'), url('ttf/iosevka-term-extendedsemibolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-bold.woff2') format('woff2'), url('woff/iosevka-term-bold.woff') format('woff'), url('ttf/iosevka-term-bold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedbold.woff2') format('woff2'), url('woff/iosevka-term-extendedbold.woff') format('woff'), url('ttf/iosevka-term-extendedbold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-boldoblique.woff2') format('woff2'), url('woff/iosevka-term-boldoblique.woff') format('woff'), url('ttf/iosevka-term-boldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + src: url('woff2/iosevka-term-boldoblique.woff2') format('woff2'), url('woff/iosevka-term-boldoblique.woff') format('woff'), url('ttf/iosevka-term-boldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-bolditalic.woff2') format('woff2'), url('woff/iosevka-term-bolditalic.woff') format('woff'), url('ttf/iosevka-term-bolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedbolditalic.woff2') format('woff2'), url('woff/iosevka-term-extendedbolditalic.woff') format('woff'), url('ttf/iosevka-term-extendedbolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-extrabold.woff2') format('woff2'), url('woff/iosevka-term-extrabold.woff') format('woff'), url('ttf/iosevka-term-extrabold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedextrabold.woff2') format('woff2'), url('woff/iosevka-term-extendedextrabold.woff') format('woff'), url('ttf/iosevka-term-extendedextrabold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-extraboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extraboldoblique.woff') format('woff'), url('ttf/iosevka-term-extraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + src: url('woff2/iosevka-term-extraboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extraboldoblique.woff') format('woff'), url('ttf/iosevka-term-extraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedextraboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedextraboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedextraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedextraboldoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedextraboldoblique.woff') format('woff'), url('ttf/iosevka-term-extendedextraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-extrabolditalic.woff2') format('woff2'), url('woff/iosevka-term-extrabolditalic.woff') format('woff'), url('ttf/iosevka-term-extrabolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedextrabolditalic.woff2') format('woff2'), url('woff/iosevka-term-extendedextrabolditalic.woff') format('woff'), url('ttf/iosevka-term-extendedextrabolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-term-heavy.woff2') format('woff2'), url('woff/iosevka-term-heavy.woff') format('woff'), url('ttf/iosevka-term-heavy.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-term-extendedheavy.woff2') format('woff2'), url('woff/iosevka-term-extendedheavy.woff') format('woff'), url('ttf/iosevka-term-extendedheavy.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-term-heavyoblique.woff2') format('woff2'), url('woff/iosevka-term-heavyoblique.woff') format('woff'), url('ttf/iosevka-term-heavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + src: url('woff2/iosevka-term-heavyoblique.woff2') format('woff2'), url('woff/iosevka-term-heavyoblique.woff') format('woff'), url('ttf/iosevka-term-heavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-term-extendedheavyoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedheavyoblique.woff') format('woff'), url('ttf/iosevka-term-extendedheavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web Oblique'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + src: url('woff2/iosevka-term-extendedheavyoblique.woff2') format('woff2'), url('woff/iosevka-term-extendedheavyoblique.woff') format('woff'), url('ttf/iosevka-term-extendedheavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-term-heavyitalic.woff2') format('woff2'), url('woff/iosevka-term-heavyitalic.woff') format('woff'), url('ttf/iosevka-term-heavyitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Term Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-term-extendedheavyitalic.woff2') format('woff2'), url('woff/iosevka-term-extendedheavyitalic.woff') format('woff'), url('ttf/iosevka-term-extendedheavyitalic.ttf') format('truetype'); +} diff --git a/desktop/.fonts/iosevka-thin.ttf b/desktop/.fonts/iosevka-thin.ttf Binary files differnew file mode 100644 index 0000000..32e4434 --- /dev/null +++ b/desktop/.fonts/iosevka-thin.ttf diff --git a/desktop/.fonts/iosevka-thinitalic.ttf b/desktop/.fonts/iosevka-thinitalic.ttf Binary files differnew file mode 100644 index 0000000..9eae96d --- /dev/null +++ b/desktop/.fonts/iosevka-thinitalic.ttf diff --git a/desktop/.fonts/iosevka-thinoblique.ttf b/desktop/.fonts/iosevka-thinoblique.ttf Binary files differnew file mode 100644 index 0000000..f298dc4 --- /dev/null +++ b/desktop/.fonts/iosevka-thinoblique.ttf diff --git a/desktop/.fonts/iosevka.css b/desktop/.fonts/iosevka.css new file mode 100644 index 0000000..be39361 --- /dev/null +++ b/desktop/.fonts/iosevka.css @@ -0,0 +1,630 @@ + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-thin.woff2') format('woff2'), url('woff/iosevka-thin.woff') format('woff'), url('ttf/iosevka-thin.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedthin.woff2') format('woff2'), url('woff/iosevka-extendedthin.woff') format('woff'), url('ttf/iosevka-extendedthin.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-thinoblique.woff2') format('woff2'), url('woff/iosevka-thinoblique.woff') format('woff'), url('ttf/iosevka-thinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + src: url('woff2/iosevka-thinoblique.woff2') format('woff2'), url('woff/iosevka-thinoblique.woff') format('woff'), url('ttf/iosevka-thinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedthinoblique.woff2') format('woff2'), url('woff/iosevka-extendedthinoblique.woff') format('woff'), url('ttf/iosevka-extendedthinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + src: url('woff2/iosevka-extendedthinoblique.woff2') format('woff2'), url('woff/iosevka-extendedthinoblique.woff') format('woff'), url('ttf/iosevka-extendedthinoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-thinitalic.woff2') format('woff2'), url('woff/iosevka-thinitalic.woff') format('woff'), url('ttf/iosevka-thinitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 100; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedthinitalic.woff2') format('woff2'), url('woff/iosevka-extendedthinitalic.woff') format('woff'), url('ttf/iosevka-extendedthinitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-extralight.woff2') format('woff2'), url('woff/iosevka-extralight.woff') format('woff'), url('ttf/iosevka-extralight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedextralight.woff2') format('woff2'), url('woff/iosevka-extendedextralight.woff') format('woff'), url('ttf/iosevka-extendedextralight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-extralightoblique.woff2') format('woff2'), url('woff/iosevka-extralightoblique.woff') format('woff'), url('ttf/iosevka-extralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + src: url('woff2/iosevka-extralightoblique.woff2') format('woff2'), url('woff/iosevka-extralightoblique.woff') format('woff'), url('ttf/iosevka-extralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedextralightoblique.woff2') format('woff2'), url('woff/iosevka-extendedextralightoblique.woff') format('woff'), url('ttf/iosevka-extendedextralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + src: url('woff2/iosevka-extendedextralightoblique.woff2') format('woff2'), url('woff/iosevka-extendedextralightoblique.woff') format('woff'), url('ttf/iosevka-extendedextralightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-extralightitalic.woff2') format('woff2'), url('woff/iosevka-extralightitalic.woff') format('woff'), url('ttf/iosevka-extralightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 200; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedextralightitalic.woff2') format('woff2'), url('woff/iosevka-extendedextralightitalic.woff') format('woff'), url('ttf/iosevka-extendedextralightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-light.woff2') format('woff2'), url('woff/iosevka-light.woff') format('woff'), url('ttf/iosevka-light.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedlight.woff2') format('woff2'), url('woff/iosevka-extendedlight.woff') format('woff'), url('ttf/iosevka-extendedlight.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-lightoblique.woff2') format('woff2'), url('woff/iosevka-lightoblique.woff') format('woff'), url('ttf/iosevka-lightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + src: url('woff2/iosevka-lightoblique.woff2') format('woff2'), url('woff/iosevka-lightoblique.woff') format('woff'), url('ttf/iosevka-lightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedlightoblique.woff2') format('woff2'), url('woff/iosevka-extendedlightoblique.woff') format('woff'), url('ttf/iosevka-extendedlightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + src: url('woff2/iosevka-extendedlightoblique.woff2') format('woff2'), url('woff/iosevka-extendedlightoblique.woff') format('woff'), url('ttf/iosevka-extendedlightoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-lightitalic.woff2') format('woff2'), url('woff/iosevka-lightitalic.woff') format('woff'), url('ttf/iosevka-lightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 300; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedlightitalic.woff2') format('woff2'), url('woff/iosevka-extendedlightitalic.woff') format('woff'), url('ttf/iosevka-extendedlightitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-regular.woff2') format('woff2'), url('woff/iosevka-regular.woff') format('woff'), url('ttf/iosevka-regular.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extended.woff2') format('woff2'), url('woff/iosevka-extended.woff') format('woff'), url('ttf/iosevka-extended.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-oblique.woff2') format('woff2'), url('woff/iosevka-oblique.woff') format('woff'), url('ttf/iosevka-oblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + src: url('woff2/iosevka-oblique.woff2') format('woff2'), url('woff/iosevka-oblique.woff') format('woff'), url('ttf/iosevka-oblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedoblique.woff2') format('woff2'), url('woff/iosevka-extendedoblique.woff') format('woff'), url('ttf/iosevka-extendedoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + src: url('woff2/iosevka-extendedoblique.woff2') format('woff2'), url('woff/iosevka-extendedoblique.woff') format('woff'), url('ttf/iosevka-extendedoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-italic.woff2') format('woff2'), url('woff/iosevka-italic.woff') format('woff'), url('ttf/iosevka-italic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 400; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendeditalic.woff2') format('woff2'), url('woff/iosevka-extendeditalic.woff') format('woff'), url('ttf/iosevka-extendeditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-medium.woff2') format('woff2'), url('woff/iosevka-medium.woff') format('woff'), url('ttf/iosevka-medium.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedmedium.woff2') format('woff2'), url('woff/iosevka-extendedmedium.woff') format('woff'), url('ttf/iosevka-extendedmedium.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-mediumoblique.woff2') format('woff2'), url('woff/iosevka-mediumoblique.woff') format('woff'), url('ttf/iosevka-mediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + src: url('woff2/iosevka-mediumoblique.woff2') format('woff2'), url('woff/iosevka-mediumoblique.woff') format('woff'), url('ttf/iosevka-mediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedmediumoblique.woff2') format('woff2'), url('woff/iosevka-extendedmediumoblique.woff') format('woff'), url('ttf/iosevka-extendedmediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + src: url('woff2/iosevka-extendedmediumoblique.woff2') format('woff2'), url('woff/iosevka-extendedmediumoblique.woff') format('woff'), url('ttf/iosevka-extendedmediumoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-mediumitalic.woff2') format('woff2'), url('woff/iosevka-mediumitalic.woff') format('woff'), url('ttf/iosevka-mediumitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 500; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedmediumitalic.woff2') format('woff2'), url('woff/iosevka-extendedmediumitalic.woff') format('woff'), url('ttf/iosevka-extendedmediumitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-semibold.woff2') format('woff2'), url('woff/iosevka-semibold.woff') format('woff'), url('ttf/iosevka-semibold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedsemibold.woff2') format('woff2'), url('woff/iosevka-extendedsemibold.woff') format('woff'), url('ttf/iosevka-extendedsemibold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-semiboldoblique.woff2') format('woff2'), url('woff/iosevka-semiboldoblique.woff') format('woff'), url('ttf/iosevka-semiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + src: url('woff2/iosevka-semiboldoblique.woff2') format('woff2'), url('woff/iosevka-semiboldoblique.woff') format('woff'), url('ttf/iosevka-semiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedsemiboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedsemiboldoblique.woff') format('woff'), url('ttf/iosevka-extendedsemiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + src: url('woff2/iosevka-extendedsemiboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedsemiboldoblique.woff') format('woff'), url('ttf/iosevka-extendedsemiboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-semibolditalic.woff2') format('woff2'), url('woff/iosevka-semibolditalic.woff') format('woff'), url('ttf/iosevka-semibolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 600; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedsemibolditalic.woff2') format('woff2'), url('woff/iosevka-extendedsemibolditalic.woff') format('woff'), url('ttf/iosevka-extendedsemibolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-bold.woff2') format('woff2'), url('woff/iosevka-bold.woff') format('woff'), url('ttf/iosevka-bold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedbold.woff2') format('woff2'), url('woff/iosevka-extendedbold.woff') format('woff'), url('ttf/iosevka-extendedbold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-boldoblique.woff2') format('woff2'), url('woff/iosevka-boldoblique.woff') format('woff'), url('ttf/iosevka-boldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + src: url('woff2/iosevka-boldoblique.woff2') format('woff2'), url('woff/iosevka-boldoblique.woff') format('woff'), url('ttf/iosevka-boldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedboldoblique.woff') format('woff'), url('ttf/iosevka-extendedboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + src: url('woff2/iosevka-extendedboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedboldoblique.woff') format('woff'), url('ttf/iosevka-extendedboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-bolditalic.woff2') format('woff2'), url('woff/iosevka-bolditalic.woff') format('woff'), url('ttf/iosevka-bolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 700; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedbolditalic.woff2') format('woff2'), url('woff/iosevka-extendedbolditalic.woff') format('woff'), url('ttf/iosevka-extendedbolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-extrabold.woff2') format('woff2'), url('woff/iosevka-extrabold.woff') format('woff'), url('ttf/iosevka-extrabold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedextrabold.woff2') format('woff2'), url('woff/iosevka-extendedextrabold.woff') format('woff'), url('ttf/iosevka-extendedextrabold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-extraboldoblique.woff2') format('woff2'), url('woff/iosevka-extraboldoblique.woff') format('woff'), url('ttf/iosevka-extraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + src: url('woff2/iosevka-extraboldoblique.woff2') format('woff2'), url('woff/iosevka-extraboldoblique.woff') format('woff'), url('ttf/iosevka-extraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedextraboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedextraboldoblique.woff') format('woff'), url('ttf/iosevka-extendedextraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + src: url('woff2/iosevka-extendedextraboldoblique.woff2') format('woff2'), url('woff/iosevka-extendedextraboldoblique.woff') format('woff'), url('ttf/iosevka-extendedextraboldoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-extrabolditalic.woff2') format('woff2'), url('woff/iosevka-extrabolditalic.woff') format('woff'), url('ttf/iosevka-extrabolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 800; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedextrabolditalic.woff2') format('woff2'), url('woff/iosevka-extendedextrabolditalic.woff') format('woff'), url('ttf/iosevka-extendedextrabolditalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: normal; + src: url('woff2/iosevka-heavy.woff2') format('woff2'), url('woff/iosevka-heavy.woff') format('woff'), url('ttf/iosevka-heavy.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: normal; + src: url('woff2/iosevka-extendedheavy.woff2') format('woff2'), url('woff/iosevka-extendedheavy.woff') format('woff'), url('ttf/iosevka-extendedheavy.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: oblique; + src: url('woff2/iosevka-heavyoblique.woff2') format('woff2'), url('woff/iosevka-heavyoblique.woff') format('woff'), url('ttf/iosevka-heavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + src: url('woff2/iosevka-heavyoblique.woff2') format('woff2'), url('woff/iosevka-heavyoblique.woff') format('woff'), url('ttf/iosevka-heavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: oblique; + src: url('woff2/iosevka-extendedheavyoblique.woff2') format('woff2'), url('woff/iosevka-extendedheavyoblique.woff') format('woff'), url('ttf/iosevka-extendedheavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web Oblique'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + src: url('woff2/iosevka-extendedheavyoblique.woff2') format('woff2'), url('woff/iosevka-extendedheavyoblique.woff') format('woff'), url('ttf/iosevka-extendedheavyoblique.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: normal; + font-style: italic; + src: url('woff2/iosevka-heavyitalic.woff2') format('woff2'), url('woff/iosevka-heavyitalic.woff') format('woff'), url('ttf/iosevka-heavyitalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Iosevka Web'; + font-display: swap; + font-weight: 900; + font-stretch: expanded; + font-style: italic; + src: url('woff2/iosevka-extendedheavyitalic.woff2') format('woff2'), url('woff/iosevka-extendedheavyitalic.woff') format('woff'), url('ttf/iosevka-extendedheavyitalic.ttf') format('truetype'); +} diff --git a/desktop/.xmonad/xmobar.hs b/desktop/.xmonad/xmobar.hs new file mode 100644 index 0000000..e719488 --- /dev/null +++ b/desktop/.xmonad/xmobar.hs @@ -0,0 +1,54 @@ +Config { font = "xft:Source Code Pro:size=8:bold:antialias=true" -- "-*-Fixed-Bold-R-Normal-*-13-*-*-*-*-*-*-*" + , lowerOnStart = True + , overrideRedirect = True + , persistent = False + , bgColor = "black" + , fgColor = "grey" + , position = TopP 0 100 -- TopW L 95 + , commands = [ + -- Run Weather "EGPF" ["-t","<skyCondition> <tempC>°C","-L","64","-H","77","--normal","green","--high","red","--low","lightblue"] 36000 + Run Weather "KNYC" + ["-t", "<fc=lightblue>NYC</fc> <tempC>°C <skyCondition> <rh>%" + , "-L", "15", "-H", "25", "--normal", "green" + , "--high", "red", "--low", "lightblue"] 36000 + , Run MPD ["-t", + "<artist> - <title> <track>/<plength> <statei> [<flags>]", + "--", "-P", ">>", "-Z", "|", "-S", "><"] 30 + , Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10 + , Run Volume "default" "Master" [ + "-t", "♪ <volume> <status>"] 10 + , Run Brightness ["-t", "☼<percent>%"] 10 + -- , Run Memory ["-t","Mem: <usedratio>%"] 600 + -- , Run Swap [] 10 + , Run Date "%a %b %_d <fc=darkorange>%H:%M:%S</fc>" "date" 10 + , Run DiskU [("/", "<fc=#eeeeee>/</fc> <used>/<size>")] + ["-L", "20", "-H", "50", "-m", "1", "-p", "3"] 1000 + , Run StdinReader + -- , Run DynNetwork [ + -- "--template" , "<dev>: <tx>kB/s|<rx>kB/s" + -- , "--Low" , "1000" -- units: kB/s + -- , "--High" , "5000" -- units: kB/s + -- , "--low" , "green" + -- , "--normal" , "orange" + -- , "--high" , "red" + -- ] 100 + , Run BatteryP ["BAT0"] [ + "--template" , "⚡ <acstatus>" + , "--Low" , "10" -- units: % + , "--High" , "80" -- units: % + , "--low" , "darkred" + , "--normal" , "darkorange" + , "--high" , "darkgreen" + , "--" -- battery specific options + -- discharging status + , "-o" , "<left>% (<timeleft>)" + -- AC "on" status + , "-O" , "<fc=#ee9a00>Charging</fc>" + -- charged status + , "-i" , "<fc=#00ff00>Charged</fc>" + ] 50 + ] + , sepChar = "%" + , alignSep = "}{" + , template = "%StdinReader% }{ %mpd% %default:Master% %bright% %battery% %disku% %date% %KNYC%" + } diff --git a/desktop/.xmonad/xmonad.hs b/desktop/.xmonad/xmonad.hs new file mode 100644 index 0000000..b8989c8 --- /dev/null +++ b/desktop/.xmonad/xmonad.hs @@ -0,0 +1,167 @@ +import System.Posix.Unistd (nodeName, getSystemID) +import System.Posix.Env (setEnv) +import XMonad +import XMonad.Actions.CycleWS +import XMonad.Config.Kde +import XMonad.Config.Desktop +import XMonad.Hooks.DynamicLog +import XMonad.Hooks.ManageDocks +import XMonad.Hooks.InsertPosition +import XMonad.Util.Run (spawnPipe) +import XMonad.Layout +import XMonad.Layout.OnHost +import XMonad.Layout.NoBorders +import XMonad.Layout.LayoutScreens +import XMonad.Layout.TwoPane +import System.IO +import qualified XMonad.StackSet as W +import qualified Data.Map as M +import System.Exit +import XMonad.Hooks.EwmhDesktops +import Control.Applicative ((<$>), pure) +import XMonad.Hooks.SetWMName +import XMonad.Hooks.ManageHelpers +import Data.List.Split +import Control.Monad + +main = do + host <- (head . splitOn "." . nodeName) <$> getSystemID + setEnv "HOST" host True + -- config <- xmobar (myConfig host) + let config = myConfig host + xmonad config + +layoutScreensHost = "unused" -- orange + +myConfig host = + (docks . ewmh) $ kdeConfig + { layoutHook = smartBorders $ myLayout + , keys = myKeys + , modMask = mod4Mask + , terminal = "urxvt" + , borderWidth = 2 + , focusedBorderColor = "#ff0000" + , normalBorderColor = "#777778" + , workspaces = pure <$> "\"<>PYFAOEUI" + , manageHook = manageHook kdeConfig <+> insertPosition Below Newer <+> (isDialog --> doF W.shiftMaster <+> doF W.swapDown) + } + where myLayout = onHost layoutScreensHost (verticalTiled ||| horizontalTiled ||| Full) $ + layoutHook desktopConfig + verticalTiled = Mirror (Tall 1 (5/100) (2/3)) + horizontalTiled = Tall 0 (5/100) (2/3) + +muteCommand = "pactl set-sink-mute @DEFAULT_SINK@ toggle" +increaseVolumeCommand = "sh -c \"pactl set-sink-mute 0 false ; pactl set-sink-volume @DEFAULT_SINK@ +5%\"" +decreaseVolumeCommand = "sh -c \"pactl set-sink-mute 0 false ; pactl set-sink-volume @DEFAULT_SINK@ -5%\"" + +myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ + + -- launch a terminal + [ ((modm .|. shiftMask, xK_Return), spawn $ XMonad.terminal conf) + + -- launch dmenu + , ((modm, xK_d ), spawn "dmenu_run") + + -- close focused window + , ((modm .|. shiftMask, xK_c ), kill) + + -- Rotate through the available layout algorithms + , ((modm, xK_space ), sendMessage NextLayout) + + -- Reset the layouts on the current workspace to default + , ((modm .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) + + -- Resize viewed windows to the correct size + , ((modm, xK_n ), refresh) + + -- Move focus to the next window + -- , ((modm, xK_Tab ), windows W.focusDown) + + -- Move focus to the next window + , ((modm, xK_j ), windows W.focusDown) + + -- Move focus to the previous window + , ((modm, xK_k ), windows W.focusUp ) + + -- Move focus to the master window + , ((modm, xK_m ), windows W.focusMaster ) + + -- Swap the focused window and the master window + , ((modm, xK_Return), windows W.swapMaster) + + -- Swap the focused window with the next window + , ((modm .|. shiftMask, xK_j ), windows W.swapDown ) + + -- Swap the focused window with the previous window + , ((modm .|. shiftMask, xK_k ), windows W.swapUp ) + + -- Shrink the master area + , ((modm, xK_h ), sendMessage Shrink) + + -- Expand the master area + , ((modm, xK_l ), sendMessage Expand) + + -- Push window back into tiling + , ((modm, xK_t ), withFocused $ windows . W.sink) + + -- Next monitor + , ((modm , xK_Tab ), nextScreen) + , ((modm .|. shiftMask, xK_Tab ), swapNextScreen) + + -- Increment the number of windows in the master area + -- , ((modm , xK_comma ), sendMessage (IncMasterN 1)) + , ((modm , xK_semicolon ), sendMessage (IncMasterN 1)) + , ((modm , xK_q ), sendMessage (IncMasterN (-1))) + + , ((modm , xK_w ), spawn muteCommand) + , ((modm , xK_v ), spawn decreaseVolumeCommand) + , ((modm , xK_z ), spawn increaseVolumeCommand) + + , ((modm , xK_s ), (layoutScreens 2 (TwoPane 0.5 0.5))) + , ((modm .|. shiftMask, xK_s ), rescreen) + + -- This is redundant because it's added by the statusBar function. + , ((modm , xK_b ), sendMessage ToggleStruts) + + -- Quit xmonad + -- , ((modm .|. shiftMask, xK_q ), io (exitWith ExitSuccess)) + + -- Restart xmonad + -- , ((modm , xK_q ), spawn "xmonad --recompile; xmonad --restart") + + -- Lock screen + , ((modm .|. shiftMask, xK_z), spawn "mate-screensaver-command --lock") + ] + ++ + + -- + -- mod-[1..9], Switch to workspace N + -- mod-shift-[1..9], Move client to workspace N + -- + -- [((m .|. modm, k), windows $ f i) + -- | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] + -- , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] + -- ++ + + [((m .|. modm, k), windows $ f i) + | (i, k) <- zip (XMonad.workspaces conf) [ + xK_apostrophe + , xK_comma + , xK_period + , xK_p + , xK_y + , xK_f + , xK_a + , xK_o + , xK_e + , xK_u + , xK_i] + , (f, m) <- [(W.view, 0), (W.shift, shiftMask)]] + -- ++ + -- + -- mod-{w,e,r}, Switch to physical/Xinerama screens 1, 2, or 3 + -- mod-shift-{w,e,r}, Move client to screen 1, 2, or 3 + -- + -- [((m .|. modm, key), screenWorkspace sc >>= flip whenJust (windows . f)) + -- | (key, sc) <- zip [xK_semicolon, xK_q, xK_r] [0..] + -- , (f, m) <- [(W.view, 0), (W.shift, shiftMask)]] |