From e55d8c96407f2624429655faadc2f5f77dc81291 Mon Sep 17 00:00:00 2001 From: Fluffy-Bean Date: Mon, 18 Apr 2022 14:03:29 +0100 Subject: [PATCH] first commit --- README.md | 76 ++++++ alacritty/alacritty.yml | 20 ++ discord/Gruvbox Light.theme.css | 35 +++ discord/Gruvbox.theme.css | 35 +++ discord/Paradise.theme.css | 34 +++ polybar/config.ini | 273 ++++++++++++++++++++++ polybar/scripts/powermenu.sh | 36 +++ rofi/colours/gruvbox.rasi | 15 ++ rofi/colours/paradise.rasi | 16 ++ rofi/config old.rasi | 91 ++++++++ rofi/config.rasi | 74 ++++++ rofi/power.rasi | 70 ++++++ rofi/titleBarImages/Red panda X Snepo.jpg | Bin 0 -> 197008 bytes rofi/titleBarImages/sploot.jpg | Bin 0 -> 389818 bytes spotify/colours.css | 119 ++++++++++ 15 files changed, 894 insertions(+) create mode 100644 README.md create mode 100644 alacritty/alacritty.yml create mode 100644 discord/Gruvbox Light.theme.css create mode 100644 discord/Gruvbox.theme.css create mode 100644 discord/Paradise.theme.css create mode 100644 polybar/config.ini create mode 100644 polybar/scripts/powermenu.sh create mode 100644 rofi/colours/gruvbox.rasi create mode 100644 rofi/colours/paradise.rasi create mode 100644 rofi/config old.rasi create mode 100644 rofi/config.rasi create mode 100644 rofi/power.rasi create mode 100644 rofi/titleBarImages/Red panda X Snepo.jpg create mode 100644 rofi/titleBarImages/sploot.jpg create mode 100644 spotify/colours.css diff --git a/README.md b/README.md new file mode 100644 index 0000000..1340bcc --- /dev/null +++ b/README.md @@ -0,0 +1,76 @@ +# Config Files + +Fluffy's config files for Arch Linux, but should work on other distros. + +## Colour Schemes + +I did NOT make any of the colour schemes, so some of the config files cannot be included (so far just the Alacritty config) +Please refer to the original repositories for those + +- [Paradise](https://github.com/Manas140/paradise) +- [Gruvbox](https://github.com/morhetz/gruvbox) + +## How to use + +### The dependencies + +Yes, some stuff have dependencies + +| App | Extra configuration needed? | +|-----------|-----------------------------| +| Discord | Yes (BetterDiscord) | +| Spotify | Yes (Spicetify) | +| Polybar | Yes (Extensions) | +| Alacritty | No | +| Firefox | Yes (Flags) | +| Rofi | No | + +Please read through this as some things will not work just by copy and pasting into the .config folder. +If you feel like I missed a dependency, please contact me on the following: + +- Issue on GitHub +- [Twitter](https://twitter.com/fluffybeanUwU) +- [Telegram](https://t.me/Fluffy_Bean) + +### How to use configs + +#### Discord + +1. Download and install BetterDiscord +2. Move the themes from the Discord folder into the themes folder on BetterDiscord (usually under .config/BetterDiscord/themes) +3. Go into your discord settings +4. Under BetterDiscord section go into themes and choose (Gruvbox or Paradise) + +#### Spotify + +1. Download and install Spicetify +2. Install the marketplace extension +3. Install both Dribbblish theme and Custom CSS plugin +4. Go into the custom css section, F12 by default, and paste the colours.css code into the window that now opened + +#### Polybar + +1. Add text! + +#### Firefox + +1. Add text! + +#### Rofi - Optional + +1. Go into the rofi config file +2. Change the image + +or + +2. Remove the image overall and by editing line 70 out + +## ToDo + +- Make a script to automate all this +- Fix errors +- Finish README + +## License + +Open source UwU license diff --git a/alacritty/alacritty.yml b/alacritty/alacritty.yml new file mode 100644 index 0000000..30d9162 --- /dev/null +++ b/alacritty/alacritty.yml @@ -0,0 +1,20 @@ +#I did not make colours for config, please refere to README for more info + +window: + opacity: 1.0 + padding: + x: 12 + y: 12 + dynamic_padding: true + +font: + normal: + #family: "Fira Code" + family: "Cartograph mono CF" + size: 11 + +cursor: + style: + shape: Underline + vi_mode_style: + shape: Block diff --git a/discord/Gruvbox Light.theme.css b/discord/Gruvbox Light.theme.css new file mode 100644 index 0000000..db3a555 --- /dev/null +++ b/discord/Gruvbox Light.theme.css @@ -0,0 +1,35 @@ +/** + * @name Gruvbox Light + * @description Discord Recolour - Gruvbox Light + * @author Fluffy Bean & mrHDash + * @version 1 + */ + +@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/DiscordRecolor/DiscordRecolor.css); + +:root { + --font: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif; /* General Font */ + --settingsicons: 1; /* Use Settings Icons - Settings: 1 yes, 0 no */ + + --accentcolor: 7,102,120; + --accentcolor2: 177,98,134; + --linkcolor: 69,133,136; + --mentioncolor: 215,153,33; + --successcolor: 152,151,26; + --warningcolor: 212,94,14; + --dangercolor: 204,36,26; + + --textbrightest: 40,40,40; + --textbrighter: 60,56,54; + --textbright: 80,73,69; + --textdark: 102,92,84; + --textdarker: 124,111,100; + --textdarkest: 146,131,116; + + --backgroundaccent: 168,153,132; + --backgroundprimary: 189,174,147; + --backgroundsecondary: 213,196,161; + --backgroundsecondaryalt: 235,219,177; + --backgroundtertiary: 251,241,199; + --backgroundfloating: 249,245,215; +} \ No newline at end of file diff --git a/discord/Gruvbox.theme.css b/discord/Gruvbox.theme.css new file mode 100644 index 0000000..8487fec --- /dev/null +++ b/discord/Gruvbox.theme.css @@ -0,0 +1,35 @@ +/** + * @name Gruvbox + * @description Discord Recolour - Gruvbox + * @author Fluffy Bean & mrHDash + * @version 1 + */ + +@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/DiscordRecolor/DiscordRecolor.css); + +:root { + --font: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif; /* General Font */ + --settingsicons: 1; /* Use Settings Icons - Settings: 1 yes, 0 no */ + + --accentcolor: 69,133,136; + --accentcolor2: 211,134,155; + --linkcolor: 131,165,152; + --mentioncolor: 250,189,47; + --successcolor: 184,187,38; + --warningcolor: 254,128,25; + --dangercolor: 251,73,52; + + --textbrightest: 251,241,199; + --textbrighter: 235,219,178; + --textbright: 213,196,161; + --textdark: 189,174,147; + --textdarker: 168,153,132; + --textdarkest: 146,131,116; + + --backgroundaccent: 124,111,100; + --backgroundprimary: 102,92,84; + --backgroundsecondary: 80,73,69; + --backgroundsecondaryalt: 60,56,54; + --backgroundtertiary: 40,40,40; + --backgroundfloating: 29,32,33; +} \ No newline at end of file diff --git a/discord/Paradise.theme.css b/discord/Paradise.theme.css new file mode 100644 index 0000000..767aadc --- /dev/null +++ b/discord/Paradise.theme.css @@ -0,0 +1,34 @@ +/** +* @name Paradise +* @description Discord Recolour - Paradise +* @author Fluffy Bean +* @version 1.1 + */ + +@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/DiscordRecolor/DiscordRecolor.css); + +:root { + --font: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif; /* General Font */ + --settingsicons: 1; /* Use Settings Icons - Settings: 1 yes, 0 no */ + + --accentcolor: 140,151,125; + --accentcolor2: 140,151,125; + --linkcolor: 140,151,125; + --mentioncolor: 140,151,125; + --successcolor: 140,151,125; + --warningcolor: 217,178,140; + --dangercolor: 182,100,103; + + --textbrightest: 232,227,227; + --textbrighter: 232,227,227; + --textbright: 192,187,187; + --textdark: 172,167,167; + --textdarker: 152,147,147; + --textdarkest: 132,127,127; + + --backgroundaccent: 30,30,30; + --backgroundprimary: 21,21,21; + --backgroundsecondary: 21,21,21; + --backgroundsecondaryalt: 21,21,21; + --backgroundtertiary: 21,21,21; + --backgroundfloating: 21,21,21; diff --git a/polybar/config.ini b/polybar/config.ini new file mode 100644 index 0000000..f47405c --- /dev/null +++ b/polybar/config.ini @@ -0,0 +1,273 @@ +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; +;; +;; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ +;; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ +;; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ +;; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ +;; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ +;; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ +;; +;; Fluffys Config +;; UwU +;; +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; COLOURS +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[colors] + +;; GRUVBOX THEME +;background = #00000000 +;sepback = #1d2021 +;modback= #282828 +;foreground = #ebdbb2 +;menucolour = #ebdbb2 + +;; PARADICE THEME +background = #00000000 +sepback = #000000 +;sepback = #E8E3E3 +modback= #151515 +foreground = #E8E3E3 +menucolour = #8C977D + +[bar/fluffy] +width = 100% +height = 31 +fixed-center = true + +;; BAR ON TOP +;bottom = false +;border-top-size = 8 + +;; BAR ON BOTTOM (sussy) +bottom = true +border-bottom-size = 8 + +border-left-size = 8 +border-right-size = 8 + +padding = 0 +module-margin-left = 0 +module-margin-right = 0 + +cursor-click = pointer +cursor-scroll = ns-resize + +background = ${colors.background} +foreground = ${colors.foreground} + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; FONTS +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +font-0 = Rubik:size=11:weight=Medium;2 +;font-0 = Fira Code:size=11:weight=Bold;2 +font-1 = Iosevka Nerd Font:size=18;4 +font-2 = Iosevka Nerd Font:size=13;3 + + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; BAR SETUP +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +modules-left = dateL date dateR space timeL time timeR +modules-center = spotifyL spotify spotifyR +modules-right = volumeL volume volumeR space1 powerL power powerR + + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; SPACE +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/space] +type = custom/text +content-background = ${colors.sepback} +content = " " + +[module/space1] +type = custom/text +content-background = ${colors.sepback} +content = " " + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; ROUNDY ROUNDY +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; LEFT +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/dateL] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/timeL] +type = custom/text +content-background = ${colors.sepback} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/spotifyL] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/volumeL] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/powerL] +type = custom/text +content-background = ${colors.sepback} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; RIGHT +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/dateR] +type = custom/text +content-background = ${colors.sepback} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/timeR] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/spotifyR] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/volumeR] +type = custom/text +content-background = ${colors.sepback} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/left3] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + +[module/powerR] +type = custom/text +content-background = ${colors.background} +content-foreground = ${colors.modback} +content = "%{T2}%{T-}" + + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; DATE +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/date] +type = internal/date +interval = 5 + +date = "%a, %d %b" + +label = "%date%" + +format-background = ${colors.modback} +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; TIME +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/time] +type = internal/date +interval = 5 + +time = "%H:%M" + +label = "%time%" + +format-background = ${colors.modback} + + +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +;; SPOTIFY +;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- +[module/spotify] +type = custom/script +interval = 1 + +format =