Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(arch-linux): init #1381

Open
wants to merge 47 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
5f843d5
initial commit
claymorwan Oct 16, 2024
c57a548
fixed typo
claymorwan Oct 16, 2024
29d2667
fixed typo again
claymorwan Oct 16, 2024
40b7e81
added categeries
claymorwan Oct 16, 2024
70bc029
Update scripts/userstyles.yml
claymorwan Oct 17, 2024
43976d6
Update scripts/userstyles.yml
claymorwan Oct 17, 2024
4731864
Update scripts/userstyles.yml
claymorwan Oct 17, 2024
f4ddc37
Update styles/arch-user-repository/catppuccin.user.css
claymorwan Oct 17, 2024
28af74c
Update styles/arch-user-repository/catppuccin.user.css
claymorwan Oct 17, 2024
63abc61
trailing newline idk
claymorwan Oct 17, 2024
3a38bfa
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 17, 2024
8a0e62e
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 17, 2024
51d8aa4
Update styles/arch-user-repository/catppuccin.user.css
claymorwan Oct 17, 2024
e2019ec
Update styles/arch-user-repository/catppuccin.user.css
claymorwan Oct 17, 2024
cc9132d
Update styles/arch-user-repository/catppuccin.user.css
claymorwan Oct 17, 2024
b86f67c
Styled flagged text and keyword and fixed stuff
claymorwan Oct 17, 2024
75ad222
Merge branch 'main' into feat/arch-user-repository
uncenter Oct 17, 2024
d73320a
Update userstyles.yml
sgoudham Oct 17, 2024
0e54907
fixed the deno error stuff
claymorwan Oct 17, 2024
1ce06df
more fixes
claymorwan Oct 18, 2024
ea42b2b
even more fixes
claymorwan Oct 18, 2024
43a6d91
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 19, 2024
48a0d17
fixes yay
claymorwan Oct 19, 2024
ea198cd
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 20, 2024
4f5151e
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 21, 2024
1cc3856
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 22, 2024
5f6435e
Changed logo
claymorwan Oct 22, 2024
25cd15a
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 22, 2024
9838fab
Theme for all Arch sites
claymorwan Oct 23, 2024
7500f8f
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 23, 2024
bc8ef95
Fixed my stupid stuff
claymorwan Oct 23, 2024
d9fd0c4
Removed arch-wiki and dir
claymorwan Oct 23, 2024
261f978
Fixed userstyle.yml again yay
claymorwan Oct 23, 2024
455fccc
Random fixes
claymorwan Oct 24, 2024
b394378
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 24, 2024
7a10bd9
More fixes again yay
claymorwan Oct 24, 2024
cf8d40e
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 25, 2024
748137f
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 26, 2024
798144c
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 27, 2024
0aadc3d
Merge branch 'main' into feat/arch-user-repository
claymorwan Oct 29, 2024
13d0980
Merge branch 'main' into feat/arch-user-repository
claymorwan Nov 10, 2024
2a10157
awa
claymorwan Nov 10, 2024
249aa56
Merge branch 'main' into feat/arch-user-repository
claymorwan Nov 10, 2024
b51fb11
meow
claymorwan Nov 10, 2024
5a433c9
Merge branch 'main' into feat/arch-user-repository
claymorwan Nov 10, 2024
4dc8186
Merge branch 'main' into feat/arch-user-repository
claymorwan Nov 11, 2024
7e093bf
New logo and darker link hover
claymorwan Nov 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions scripts/userstyles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,9 @@ collaborators:
url: https://github.com/NeonGamerBot-QK
- &Lichthagel
url: https://github.com/Lichthagel
- &claymorwan
name: claymorwan
url: https://github.com/claymorwan

userstyles:
advent-of-code:
Expand Down Expand Up @@ -170,6 +173,13 @@ userstyles:
> [!NOTE]
> This theme applies to [AniChart](https://anichart.net/) as well, which is an extension of AniList.
current-maintainers: [*anubisnekhet]
arch-user-repository:
name: Arch user repository
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
categories: [development, search_engine, library]
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
icon: archlinux
readme:
app-link: "https://aur.archlinux.org/"
current-maintainers: [*claymorwan]
arch-wiki:
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
name: Arch Wiki
categories: [wiki, productivity]
Expand Down Expand Up @@ -1009,4 +1019,5 @@ userstyles:
answer: "It's available in case you have an OLED display. If you have one, you might want to enable this."
current-maintainers: [*isabelroses, *uncenter]
past-maintainers: [*elkrien]

claymorwan marked this conversation as resolved.
Show resolved Hide resolved
# yaml-language-server: $schema=userstyles.schema.json
321 changes: 321 additions & 0 deletions styles/arch-user-repository/catppuccin.user.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,321 @@
/* ==UserStyle==
@name Arch user repository Catppuccin
@namespace github.com/catppuccin/userstyles/styles/arch-user-repository
@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/arch-user-repository
@version 0.9.0
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/arch-user-repository/catppuccin.user.css
@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3A<port-name>
@description Soothing pastel theme for the Arch user repository
@author Catppuccin
@license MIT

@preprocessor less
@var select lightFlavor "Light Flavor" ["latte:Latte*", "frappe:Frappé", "macchiato:Macchiato", "mocha:Mocha"]
@var select darkFlavor "Dark Flavor" ["latte:Latte", "frappe:Frappé", "macchiato:Macchiato", "mocha:Mocha*"]
@var select accentColor "Accent" ["rosewater:Rosewater", "flamingo:Flamingo", "pink:Pink", "mauve:Mauve*", "red:Red", "maroon:Maroon", "peach:Peach", "yellow:Yellow", "green:Green", "teal:Teal", "blue:Blue", "sapphire:Sapphire", "sky:Sky", "lavender:Lavender", "subtext0:Gray"]
==/UserStyle== */

@-moz-document domain('aur.archlinux.org') {
/* This section applies the light/dark themes automatically based on the user's system theme.
Use the below example CSS to start if the website you are theming doesn't have a light/dark mode toggle.
For an actual example of this, see https://github.com/catppuccin/userstyles/blob/39288b593278e5efa48007d5fc001292cf910672/styles/brave-search/catppuccin.user.css#L16-L29.
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
*/
@media (prefers-color-scheme: light) {
:root {
#catppuccin(@lightFlavor, @accentColor);
}
}
@media (prefers-color-scheme: dark) {
:root {
#catppuccin(@darkFlavor, @accentColor);
}
}

/* If the website you are theming *does* have a light/dark mode toggle,
you can conditionally enable light/dark flavors by targeting whatever
attribute that website uses to indicate the theme. *The example below gives you an idea of what
to look for. The website you are theming may use a class-based approach (e.g. :root.theme-dark),
or any of the myriad of other methods like this.*
Use the below example CSS to start if this is the case.
For an actual example of this, see https://github.com/catppuccin/userstyles/blob/39288b593278e5efa48007d5fc001292cf910672/styles/youtube/catppuccin.user.css#L21-L30.
*/
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
:root[data-theme="dark"] {
#catppuccin(@darkFlavor, @accentColor);
}
:root[data-theme="light"] {
#catppuccin(@lightFlavor, @accentColor);
}

#catppuccin(@lookup, @accent) {
@rosewater: @catppuccin[@@lookup][@rosewater];
@flamingo: @catppuccin[@@lookup][@flamingo];
@pink: @catppuccin[@@lookup][@pink];
@mauve: @catppuccin[@@lookup][@mauve];
@red: @catppuccin[@@lookup][@red];
@maroon: @catppuccin[@@lookup][@maroon];
@peach: @catppuccin[@@lookup][@peach];
@yellow: @catppuccin[@@lookup][@yellow];
@green: @catppuccin[@@lookup][@green];
@teal: @catppuccin[@@lookup][@teal];
@sky: @catppuccin[@@lookup][@sky];
@sapphire: @catppuccin[@@lookup][@sapphire];
@blue: @catppuccin[@@lookup][@blue];
@lavender: @catppuccin[@@lookup][@lavender];
@text: @catppuccin[@@lookup][@text];
@subtext1: @catppuccin[@@lookup][@subtext1];
@subtext0: @catppuccin[@@lookup][@subtext0];
@overlay2: @catppuccin[@@lookup][@overlay2];
@overlay1: @catppuccin[@@lookup][@overlay1];
@overlay0: @catppuccin[@@lookup][@overlay0];
@surface2: @catppuccin[@@lookup][@surface2];
@surface1: @catppuccin[@@lookup][@surface1];
@surface0: @catppuccin[@@lookup][@surface0];
@base: @catppuccin[@@lookup][@base];
@mantle: @catppuccin[@@lookup][@mantle];
@crust: @catppuccin[@@lookup][@crust];
@accent-color: @catppuccin[@@lookup][@@accent];

color-scheme: if(@lookup = latte, light, dark);

::selection {
background-color: fade(@accent-color, 30%);
}

input,
textarea {
&::placeholder {
color: @subtext0 !important;
}
}

/* Start styling your website here: */
background-color: @base;
body {
background-color: @base;
color: @text
}
div.box {
background-color: @surface1;
border-color: @accent-color
}


// archnavbar
#archnavbar {
background-color: @base !important;
border-bottom-color: @accent-color !important;
a {
color: @text !important
}
a:hover {
color: @accent-color !important
}
}

// archdev-navbar
#archdev-navbar li a {
color: @accent-color !important
}
#archdev-navbar li button {
color: @accent-color !important
}


// idk
content {
color: @accent-color
}


// Links
a { color: @accent-color !important; font-weight: bold !important; text-decoration: none !important; }


// code
td.linenumbers {
background-color: @mantle;
pre a {
color: @accent-color !important
}
}

td.lines {
background-color: @mantle
}
pre {
background-color: @mantle
}
code {
background-color: @mantle;
color: @text
}
span.hl.opt {
color: @text !important
}
span.hl.kwb {
color: @accent-color !important
}
span.hl.kwc {
color: @accent-color !important
}


// pkgsearch
#pkgsearch {
background-color: @accent-color;
border-color: transparent;
color: @crust;
ul {
background-color: @surface0 !important;
border-color: @accent-color !important
}
}
#pkgsearch input {
background-color: @mantle;
border-color: transparent;
color: @text;
}



// Arrow box
div#news h3 a {
background-color: @accent-color;
color: @crust !important
}

h3 {
span.text {
background-color: @accent-color;
color: @crust
}
span.arrow {
border-top-color: @accent-color
}
}


// pkg list
table.results {
th {
background-color: @surface0
}
td {
background-color: @surface0
}
}
th {
background-color: @surface1
}
td {
background-color: @surface1
}


// pkgdetails
#pkgdetails #actionlist {
background-color: @surface0;
color: @text
}
#pkgdetails #actionlist input.button.text-button {
color: @accent-color
}


// metadata
#metadata h3 {
background-color: @surface0 !important
}


// PKGBUILD stuff
td.sub {
color: @text !important;
a {
color: @accent-color !important
}
}
table.tabs {
border-bottom-color: @accent-color !important;
td {
a {
color: @text !important
}
a.active {
color: @mantle !important;
background-color: @accent-color !important
}
}
}
div.path {
background-color: @surface2 !important;
color: @text !important;
a {
color: @accent-color !important
}

}


// Changes stuff
table.list.nowrap {
th.left a {
color: @accent-color !important
}
td a {
color: @text !important
}
td a:hover {
color : @accent-color !important
}
}

// tree
a.ls-blob {
color: @text !important
}
a.ls-blob:hover {
color: @accent-color !important
}
a.button {
color: @text !important
}
a.button:hover {
color: @accent-color !important
}

// commit
table.diff div.head {
color: @mantle !important
}

// stats
table.stats th {
background-color: @surface0 !important
}

/* If you need to specify an overwrite specific to a flavor
* (e.g. only when the flavor is set to latte), you can use a `when` guard clause. */
& when (@lookup = latte) {
/* ... */
}
/* You can also negate the statement above by using
* a `when not` guard clause. */
& when not (@lookup = latte) {
/* ... */
}
claymorwan marked this conversation as resolved.
Show resolved Hide resolved
}
}



/* prettier-ignore */
@catppuccin: {
@latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };
@frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };
@macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };
@mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };
}

// vim:ft=less
claymorwan marked this conversation as resolved.
Show resolved Hide resolved

claymorwan marked this conversation as resolved.
Show resolved Hide resolved
3 changes: 3 additions & 0 deletions styles/arch-user-repository/preview.webp
Git LFS file not shown
Loading