diff --git a/hyprland/.config/hypr/hyprland.conf b/hyprland/.config/hypr/hyprland.conf index 9373645..6de2486 100644 --- a/hyprland/.config/hypr/hyprland.conf +++ b/hyprland/.config/hypr/hyprland.conf @@ -34,7 +34,7 @@ monitor= DP-1, 5120x1440@120, 0x0, 1 # Set programs that you use $terminal = kitty $fileManager = comsic-files -$menu = rofi -show drun +$menu = rofi -show drun -theme rounded-purple-dark ################# diff --git a/rofi/.config/rofi/themes/launchpad.rasi b/rofi/.config/rofi/themes/launchpad.rasi new file mode 100644 index 0000000..bcf69d9 --- /dev/null +++ b/rofi/.config/rofi/themes/launchpad.rasi @@ -0,0 +1,91 @@ +/* MACOS LAUNCHPAD LIKE THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Montserrat 9"; + + bg0: #24242480; + bg1: #363636; + bg2: #f5f5f520; + bg3: #f5f5f540; + bg4: #0860f2E6; + + fg0: #f5f5f5; + fg1: #f5f5f580; + + background-color: transparent; + text-color: @fg0; + padding: 0px; + margin: 0px; +} + +window { + fullscreen: true; + padding: 1em; + background-color: @bg0; +} + +mainbox { + padding: 8px; +} + +inputbar { + background-color: @bg2; + + margin: 0px calc( 50% - 120px ); + padding: 2px 4px; + spacing: 4px; + + border: 1px; + border-radius: 2px; + border-color: @bg3; + + children: [icon-search,entry]; +} + +prompt { + enabled: false; +} + +icon-search { + expand: false; + filename: "search"; + vertical-align: 0.5; +} + +entry { + placeholder: "Search"; + placeholder-color: @bg2; +} + +listview { + margin: 48px calc( 50% - 560px ); + spacing: 48px; + columns: 6; + fixed-columns: true; +} + +element, element-text, element-icon { + cursor: pointer; +} + +element { + padding: 8px; + spacing: 4px; + + orientation: vertical; + border-radius: 16px; +} + +element selected { + background-color: @bg4; +} + +element-icon { + size: 4em; + horizontal-align: 0.5; +} + +element-text { + horizontal-align: 0.5; +} diff --git a/rofi/.config/rofi/themes/nord-oneline.rasi b/rofi/.config/rofi/themes/nord-oneline.rasi new file mode 100644 index 0000000..749d01e --- /dev/null +++ b/rofi/.config/rofi/themes/nord-oneline.rasi @@ -0,0 +1,106 @@ +/* ROFI ONELINE THEME USING THE NORD COLOR PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Fira Code 10"; + + nord0: #2e3440; + nord1: #3b4252; + nord2: #434c5e; + nord3: #4c566a; + + nord4: #d8dee9; + nord5: #e5e9f0; + nord6: #eceff4; + + nord7: #8fbcbb; + nord8: #88c0d0; + nord9: #81a1c1; + nord10: #5e81ac; + nord11: #bf616a; + + nord12: #d08770; + nord13: #ebcb8b; + nord14: #a3be8c; + nord15: #b48ead; + + background-color: transparent; + text-color: @nord4; + accent-color: @nord8; + + margin: 0px; + padding: 0px; + spacing: 0px; +} + +window { + location: north; + width: 100%; + background-color: @nord0; + children: [ mainbox,message ]; +} + +mainbox { + orientation: horizontal; + children: [ inputbar,listview ]; +} + +inputbar { + width: 25%; + padding: 1px 8px; + spacing: 8px; + children: [ prompt, entry ]; +} + +prompt, entry, element-text, element-icon { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +listview { + layout: horizontal; +} + +element { + padding: 1px 8px; + spacing: 4px; +} + +element normal urgent { + text-color: @nord13; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @nord0; +} + +element selected normal { + background-color: @accent-color; +} + +element selected urgent { + background-color: @nord13; +} + +element selected active { + background-color: @nord8; +} + +element-icon { + size: 0.75em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/nord-twoLines.rasi b/rofi/.config/rofi/themes/nord-twoLines.rasi new file mode 100644 index 0000000..fa68a8e --- /dev/null +++ b/rofi/.config/rofi/themes/nord-twoLines.rasi @@ -0,0 +1,101 @@ +/* ROFI TWO LINES THEME USING THE NORD COLOR PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Fira Code 10"; + + nord0: #2e3440; + nord1: #3b4252; + nord2: #434c5e; + nord3: #4c566a; + + nord4: #d8dee9; + nord5: #e5e9f0; + nord6: #eceff4; + + nord7: #8fbcbb; + nord8: #88c0d0; + nord9: #81a1c1; + nord10: #5e81ac; + nord11: #bf616a; + + nord12: #d08770; + nord13: #ebcb8b; + nord14: #a3be8c; + nord15: #b48ead; + + background-color: transparent; + text-color: @nord4; + accent-color: @nord8; + + margin: 0px; + padding: 0px; + spacing: 0px; +} + +window { + background-color: @nord0; + + location: north; + width: 100%; +} + +inputbar { + padding: 2px 8px; + spacing: 8px; + children: [ prompt, entry ]; +} + +prompt, entry, element-text, element-icon { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +listview { + lines: 1; + columns: 4; +} + +element { + padding: 1px 8px; + spacing: 4px; +} + +element normal urgent { + text-color: @nord13; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @nord0; +} + +element selected normal { + background-color: @accent-color; +} + +element selected urgent { + background-color: @nord13; +} + +element selected active { + background-color: @nord8; +} + +element-icon { + size: 0.75em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/nord.rasi b/rofi/.config/rofi/themes/nord.rasi new file mode 100644 index 0000000..4f4c7c9 --- /dev/null +++ b/rofi/.config/rofi/themes/nord.rasi @@ -0,0 +1,105 @@ +/* ROFI VERTICAL THEME USING THE NORD COLOR PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "IBM Plex Mono 12"; + + nord0: #2e3440; + nord1: #3b4252; + nord2: #434c5e; + nord3: #4c566a; + + nord4: #d8dee9; + nord5: #e5e9f0; + nord6: #eceff4; + + nord7: #8fbcbb; + nord8: #88c0d0; + nord9: #81a1c1; + nord10: #5e81ac; + nord11: #bf616a; + + nord12: #d08770; + nord13: #ebcb8b; + nord14: #a3be8c; + nord15: #b48ead; + + background-color: transparent; + text-color: @nord4; + accent-color: @nord8; + + margin: 0px; + padding: 0px; + spacing: 0px; +} + +window { + background-color: @nord0; + border-color: @accent-color; + + location: center; + width: 480px; + border: 1px; +} + +inputbar { + padding: 8px 12px; + spacing: 12px; + children: [ prompt, entry ]; +} + +prompt, entry, element-text, element-icon { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +listview { + lines: 8; + columns: 1; + + fixed-height: false; +} + +element { + padding: 8px; + spacing: 8px; +} + +element normal urgent { + text-color: @nord13; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @nord0; +} + +element selected normal { + background-color: @accent-color; +} + +element selected urgent { + background-color: @nord13; +} + +element selected active { + background-color: @nord8; +} + +element-icon { + size: 0.75em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/rounded-blue-dark.rasi b/rofi/.config/rofi/themes/rounded-blue-dark.rasi new file mode 100644 index 0000000..0c4b3dd --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-blue-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #1A73E8F2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-common.rasi b/rofi/.config/rofi/themes/rounded-common.rasi new file mode 100644 index 0000000..63aada3 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-common.rasi @@ -0,0 +1,95 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Roboto 12"; + + background-color: transparent; + text-color: @fg0; + + margin: 0px; + padding: 0px; + spacing: 0px; +} + +window { + location: north; + y-offset: calc(50% - 176px); + width: 480; + border-radius: 24px; + + background-color: @bg0; +} + +mainbox { + padding: 12px; +} + +inputbar { + background-color: @bg1; + border-color: @bg3; + + border: 2px; + border-radius: 16px; + + padding: 8px 16px; + spacing: 8px; + children: [ prompt, entry ]; +} + +prompt { + text-color: @fg2; +} + +entry { + placeholder: "Search"; + placeholder-color: @fg3; +} + +message { + margin: 12px 0 0; + border-radius: 16px; + border-color: @bg2; + background-color: @bg2; +} + +textbox { + padding: 8px 24px; +} + +listview { + background-color: transparent; + + margin: 12px 0 0; + lines: 8; + columns: 1; + + fixed-height: false; +} + +element { + padding: 8px 16px; + spacing: 8px; + border-radius: 16px; +} + +element normal active { + text-color: @bg3; +} + +element alternate active { + text-color: @bg3; +} + +element selected normal, element selected active { + background-color: @bg3; +} + +element-icon { + size: 1em; + vertical-align: 0.5; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/rounded-gray-dark.rasi b/rofi/.config/rofi/themes/rounded-gray-dark.rasi new file mode 100644 index 0000000..e50db61 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-gray-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #616161F2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-green-dark.rasi b/rofi/.config/rofi/themes/rounded-green-dark.rasi new file mode 100644 index 0000000..d977779 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-green-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #4CAF50F2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-nord-dark.rasi b/rofi/.config/rofi/themes/rounded-nord-dark.rasi new file mode 100644 index 0000000..fe066e5 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-nord-dark.rasi @@ -0,0 +1,19 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #2E3440F2; + bg1: #3B4252; + bg2: #4C566A80; + bg3: #88C0D0F2; + fg0: #D8DEE9; + fg1: #ECEFF4; + fg2: #D8DEE9; + fg3: #4C566A; +} + +@import "rounded-common.rasi" + +element selected { + text-color: @bg1; +} diff --git a/rofi/.config/rofi/themes/rounded-orange-dark.rasi b/rofi/.config/rofi/themes/rounded-orange-dark.rasi new file mode 100644 index 0000000..0a80025 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-orange-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #F57C00F2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-pink-dark.rasi b/rofi/.config/rofi/themes/rounded-pink-dark.rasi new file mode 100644 index 0000000..64a7e4f --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-pink-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #EC407AF2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-purple-dark.rasi b/rofi/.config/rofi/themes/rounded-purple-dark.rasi new file mode 100644 index 0000000..d12b4c4 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-purple-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #AB47BCF2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-red-dark.rasi b/rofi/.config/rofi/themes/rounded-red-dark.rasi new file mode 100644 index 0000000..ec26da1 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-red-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #E53935F2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/rounded-yellow-dark.rasi b/rofi/.config/rofi/themes/rounded-yellow-dark.rasi new file mode 100644 index 0000000..83cc290 --- /dev/null +++ b/rofi/.config/rofi/themes/rounded-yellow-dark.rasi @@ -0,0 +1,15 @@ +/* ROUNDED THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + bg0: #212121F2; + bg1: #2A2A2A; + bg2: #3D3D3D80; + bg3: #FBC02DF2; + fg0: #E6E6E6; + fg1: #FFFFFF; + fg2: #969696; + fg3: #3D3D3D; +} + +@import "rounded-common.rasi" diff --git a/rofi/.config/rofi/themes/simple-tokyonight.rasi b/rofi/.config/rofi/themes/simple-tokyonight.rasi new file mode 100644 index 0000000..075743c --- /dev/null +++ b/rofi/.config/rofi/themes/simple-tokyonight.rasi @@ -0,0 +1,115 @@ +* { + font: "Iosevka Nerd Font Medium 11"; + + bg0 : #1a1b26; + bg1 : #1f2335; + bg2 : #24283b; + bg3 : #414868; + fg0 : #c0caf5; + fg1 : #a9b1d6; + fg2 : #737aa2; + red : #f7768e; + green : #9ece6a; + yellow : #e0af68; + blue : #7aa2f7; + magenta : #9a7ecc; + cyan : #4abaaf; + + accent: @red; + urgent: @yellow; + + background-color : transparent; + text-color : @fg0; + + margin : 0; + padding : 0; + spacing : 0; +} + +element-icon, element-text, scrollbar { + cursor: pointer; +} + +window { + location : northwest; + width : 280px; + x-offset : 4px; + y-offset : 26px; + + background-color: @bg1; + border: 1px; + border-color: @bg3; + border-radius: 6px; +} + +inputbar { + spacing : 8px; + padding : 4px 8px; + children : [ icon-search, entry ]; + + background-color: @bg0; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +icon-search { + expand : false; + filename : "search-symbolic"; + size : 14px; +} + +textbox { + padding : 4px 8px; + background-color : @bg2; +} + +listview { + padding : 4px 0px; + lines : 12; + columns : 1; + scrollbar : true; + fixed-height : false; + dynamic : true; +} + +element { + padding : 4px 8px; + spacing : 8px; +} + +element normal urgent { + text-color: @urgent; +} + +element normal active { + text-color: @accent; +} + +element alternate active { + text-color: @accent; +} + +element selected { + text-color : @bg1; + background-color : @accent; +} + +element selected urgent { + background-color: @urgent; +} + +element-icon { + size: 0.8em; +} + +element-text { + text-color: inherit; +} + +scrollbar { + handle-width : 4px; + handle-color : @fg2; + padding : 0 4px; +} diff --git a/rofi/.config/rofi/themes/spotlight-dark.rasi b/rofi/.config/rofi/themes/spotlight-dark.rasi new file mode 100644 index 0000000..a9b9c20 --- /dev/null +++ b/rofi/.config/rofi/themes/spotlight-dark.rasi @@ -0,0 +1,99 @@ +/* MACOS SPOTLIGHT LIKE DARK THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Montserrat 12"; + + bg0: #242424E6; + bg1: #7E7E7E80; + bg2: #0860f2E6; + + fg0: #DEDEDE; + fg1: #FFFFFF; + fg2: #DEDEDE80; + + background-color: transparent; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +window { + background-color: @bg0; + + location: center; + width: 640; + border-radius: 8; +} + +inputbar { + font: "Montserrat 20"; + padding: 12px; + spacing: 12px; + children: [ icon-search, entry ]; +} + +icon-search { + expand: false; + filename: "search"; + size: 28px; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +entry { + font: inherit; + + placeholder : "Search"; + placeholder-color : @fg2; +} + +message { + border: 2px 0 0; + border-color: @bg1; + background-color: @bg1; +} + +textbox { + padding: 8px 24px; +} + +listview { + lines: 10; + columns: 1; + + fixed-height: false; + border: 1px 0 0; + border-color: @bg1; +} + +element { + padding: 8px 16px; + spacing: 16px; + background-color: transparent; +} + +element normal active { + text-color: @bg2; +} + +element alternate active { + text-color: @bg2; +} + +element selected normal, element selected active { + background-color: @bg2; + text-color: @fg1; +} + +element-icon { + size: 1em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/spotlight.rasi b/rofi/.config/rofi/themes/spotlight.rasi new file mode 100644 index 0000000..8e32d04 --- /dev/null +++ b/rofi/.config/rofi/themes/spotlight.rasi @@ -0,0 +1,99 @@ +/* MACOS SPOTLIGHT LIKE THEME FOR ROFI */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "Montserrat 12"; + + bg0: #F5F5F5BF; + bg1: #7E7E7E80; + bg2: #0860F2E6; + + fg0: #242424; + fg1: #FFFFFF; + fg2: #24242480; + + background-color: transparent; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +window { + background-color: @bg0; + + location: center; + width: 640; + border-radius: 8; +} + +inputbar { + font: "Montserrat 20"; + padding: 12px; + spacing: 12px; + children: [ icon-search, entry ]; +} + +icon-search { + expand: false; + filename: "search"; + size: 28px; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +entry { + font: inherit; + + placeholder : "Search"; + placeholder-color : @fg2; +} + +message { + border: 2px 0 0; + border-color: @bg1; + background-color: @bg1; +} + +textbox { + padding: 8px 24px; +} + +listview { + lines: 10; + columns: 1; + + fixed-height: false; + border: 1px 0 0; + border-color: @bg1; +} + +element { + padding: 8px 16px; + spacing: 16px; + background-color: transparent; +} + +element normal active { + text-color: @bg2; +} + +element alternate active { + text-color: @bg2; +} + +element selected normal, element selected active { + background-color: @bg2; + text-color: @fg1; +} + +element-icon { + size: 1em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/squared-everforest.rasi b/rofi/.config/rofi/themes/squared-everforest.rasi new file mode 100644 index 0000000..f2bb7ae --- /dev/null +++ b/rofi/.config/rofi/themes/squared-everforest.rasi @@ -0,0 +1,96 @@ +/* ROFI SQUARED THEME USING THE EVERFOREST PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "FiraCode Nerd Font Medium 12"; + + bg0: #2B3339; + bg1: #323D43; + fg0: #D3C6AA; + + accent-color: #A7C080; + urgent-color: #DBBC7F; + + background-color: transparent; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +window { + location: center; + width: 480; + + background-color: @bg0; +} + +inputbar { + spacing: 8px; + padding: 8px; + + background-color: @bg1; +} + +prompt, entry, element-icon, element-text { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +textbox { + padding: 8px; + background-color: @bg1; +} + +listview { + padding: 4px 0; + lines: 8; + columns: 1; + + fixed-height: false; +} + +element { + padding: 8px; + spacing: 8px; +} + +element normal normal { + text-color: @fg0; +} + +element normal urgent { + text-color: @urgent-color; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @bg0; +} + +element selected normal, element selected active { + background-color: @accent-color; +} + +element selected urgent { + background-color: @urgent-color; +} + +element-icon { + size: 0.8em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/squared-material-red.rasi b/rofi/.config/rofi/themes/squared-material-red.rasi new file mode 100644 index 0000000..a699947 --- /dev/null +++ b/rofi/.config/rofi/themes/squared-material-red.rasi @@ -0,0 +1,96 @@ +/* ROFI SQUARED THEME USING THE MATERIAL DARKER PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "FiraCode Nerd Font Medium 12"; + + bg0: #212121; + bg1: #404040; + fg0: #eeffff; + + accent-color: #f07178; + urgent-color: #ffcb6b; + + background-color: transparent; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +window { + location: center; + width: 480; + + background-color: @bg0; +} + +inputbar { + spacing: 8px; + padding: 8px; + + background-color: @bg1; +} + +prompt, entry, element-icon, element-text { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +textbox { + padding: 8px; + background-color: @bg1; +} + +listview { + padding: 4px 0; + lines: 8; + columns: 1; + + fixed-height: false; +} + +element { + padding: 8px; + spacing: 8px; +} + +element normal normal { + text-color: @fg0; +} + +element normal urgent { + text-color: @urgent-color; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @bg0; +} + +element selected normal, element selected active { + background-color: @accent-color; +} + +element selected urgent { + background-color: @urgent-color; +} + +element-icon { + size: 0.8em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/squared-nord.rasi b/rofi/.config/rofi/themes/squared-nord.rasi new file mode 100644 index 0000000..1b0bf0b --- /dev/null +++ b/rofi/.config/rofi/themes/squared-nord.rasi @@ -0,0 +1,96 @@ +/* ROFI SQUARED THEME USING THE NORD PALETTE */ +/* Author: Newman Sanchez (https://github.com/newmanls) */ + +* { + font: "FiraCode Nerd Font Medium 12"; + + bg0: #2E3440; + bg1: #3B4252; + fg0: #D8DEE9; + + accent-color: #88C0D0; + urgent-color: #EBCB8B; + + background-color: transparent; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +window { + location: center; + width: 480; + + background-color: @bg0; +} + +inputbar { + spacing: 8px; + padding: 8px; + + background-color: @bg1; +} + +prompt, entry, element-icon, element-text { + vertical-align: 0.5; +} + +prompt { + text-color: @accent-color; +} + +textbox { + padding: 8px; + background-color: @bg1; +} + +listview { + padding: 4px 0; + lines: 8; + columns: 1; + + fixed-height: false; +} + +element { + padding: 8px; + spacing: 8px; +} + +element normal normal { + text-color: @fg0; +} + +element normal urgent { + text-color: @urgent-color; +} + +element normal active { + text-color: @accent-color; +} + +element alternate active { + text-color: @accent-color; +} + +element selected { + text-color: @bg0; +} + +element selected normal, element selected active { + background-color: @accent-color; +} + +element selected urgent { + background-color: @urgent-color; +} + +element-icon { + size: 0.8em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/windows11-grid-dark.rasi b/rofi/.config/rofi/themes/windows11-grid-dark.rasi new file mode 100644 index 0000000..cba9873 --- /dev/null +++ b/rofi/.config/rofi/themes/windows11-grid-dark.rasi @@ -0,0 +1,116 @@ +* { + font: "Roboto 10"; + + bg0 : #1f1f1f80; + bg1 : #202020bf; + bg2 : #2c2c2c; + bg3 : #393939bf; + fg0 : #ffffff; + fg1 : #cecece; + accent : #60cdff; + urgent : @accent; + + background-color : transparent; + text-color : @fg0; + + margin : 0; + padding : 0; + spacing : 0; +} + +element-icon, element-text, scrollbar { + cursor: pointer; +} + +window { + location : south; + width : 600px; + height : 600px; + y-offset : -4px; + + background-color : @bg1; + border-radius : 8px; +} + +mainbox { + padding : 24px; + spacing : 24px; +} + +inputbar { + padding : 8px; + spacing : 4px; + children : [ icon-search, entry ]; + border : 0 0 2px 0 solid; + border-color : @accent; + border-radius : 2px; + background-color : @bg0; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +icon-search { + expand : false; + filename : "search-symbolic"; + size : 24px; +} + +entry { + font : "Roboto 12"; + placeholder : "Type here to search"; + placeholder-color : @fg1; +} + +textbox { + padding : 4px 8px; + background-color : @bg2; +} + +listview { + columns : 6; + spacing : 8px; + fixed-height : true; + fixed-columns : true; +} + +element { + orientation : vertical; + spacing : 4px; + padding : 8px; + border-radius : 2px; +} + +element normal urgent { + text-color: @urgent; +} + +element normal active { + text-color: @accent; +} + +element alternate active { + text-color: @accent; +} + +element selected active { + text-color: @accent; +} + +element selected { + background-color: @bg3; +} + +element selected urgent { + background-color: @urgent; +} + +element-icon { + size: 2em; +} + +element-text { + text-color : inherit; + horizontal-align : 0.5; +} diff --git a/rofi/.config/rofi/themes/windows11-grid-light.rasi b/rofi/.config/rofi/themes/windows11-grid-light.rasi new file mode 100644 index 0000000..701bc2c --- /dev/null +++ b/rofi/.config/rofi/themes/windows11-grid-light.rasi @@ -0,0 +1,116 @@ +* { + font: "Roboto 10"; + + bg0 : #ffffff80; + bg1 : #f9f9f9bf; + bg2 : #f7f7f7; + bg3 : #fefefebf; + fg0 : #1a1a1a; + fg1 : #5f5f5f; + accent : #005fb8; + urgent : @accent; + + background-color : transparent; + text-color : @fg0; + + margin : 0; + padding : 0; + spacing : 0; +} + +element-icon, element-text, scrollbar { + cursor: pointer; +} + +window { + location : south; + width : 600px; + height : 600px; + y-offset : -4px; + + background-color : @bg1; + border-radius : 8px; +} + +mainbox { + padding : 24px; + spacing : 24px; +} + +inputbar { + padding : 8px; + spacing : 4px; + children : [ icon-search, entry ]; + border : 0 0 2px 0 solid; + border-color : @accent; + border-radius : 2px; + background-color : @bg0; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +icon-search { + expand : false; + filename : "search-symbolic"; + size : 24px; +} + +entry { + font : "Roboto 12"; + placeholder : "Type here to search"; + placeholder-color : @fg1; +} + +textbox { + padding : 4px 8px; + background-color : @bg2; +} + +listview { + columns : 6; + spacing : 8px; + fixed-height : true; + fixed-columns : true; +} + +element { + orientation : vertical; + spacing : 4px; + padding : 8px; + border-radius : 2px; +} + +element normal urgent { + text-color: @urgent; +} + +element normal active { + text-color: @accent; +} + +element alternate active { + text-color: @accent; +} + +element selected active { + text-color: @accent; +} + +element selected { + background-color: @bg3; +} + +element selected urgent { + background-color: @urgent; +} + +element-icon { + size: 2em; +} + +element-text { + text-color : inherit; + horizontal-align : 0.5; +} diff --git a/rofi/.config/rofi/themes/windows11-list-dark.rasi b/rofi/.config/rofi/themes/windows11-list-dark.rasi new file mode 100644 index 0000000..9c57c5a --- /dev/null +++ b/rofi/.config/rofi/themes/windows11-list-dark.rasi @@ -0,0 +1,114 @@ +* { + font: "Roboto 10"; + + bg0 : #1f1f1f80; + bg1 : #202020bf; + bg2 : #2c2c2c; + bg3 : #393939bf; + fg0 : #ffffff; + fg1 : #cecece; + accent : #60cdff; + urgent : @accent; + + background-color : transparent; + text-color : @fg0; + + margin : 0; + padding : 0; + spacing : 0; +} + +element-icon, element-text, scrollbar { + cursor: pointer; +} + +window { + location : south; + width : 600px; + height : 600px; + y-offset : -4px; + + background-color : @bg1; + border-radius : 8px; +} + +mainbox { + padding : 24px; + spacing : 24px; +} + +inputbar { + padding : 8px; + spacing : 4px; + children : [ icon-search, entry ]; + border : 0 0 2px 0 solid; + border-color : @accent; + border-radius : 2px; + background-color : @bg0; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +icon-search { + expand : false; + filename : "search-symbolic"; + size : 24px; +} + +entry { + font : "Roboto 12"; + placeholder : "Type here to search"; + placeholder-color : @fg1; +} + +textbox { + padding : 4px 8px; + background-color : @bg2; +} + +listview { + columns : 2; + spacing : 8px; + fixed-height : true; + fixed-columns : true; +} + +element { + spacing : 1em; + padding : 8px; + border-radius : 2px; +} + +element normal urgent { + text-color: @urgent; +} + +element normal active { + text-color: @accent; +} + +element alternate active { + text-color: @accent; +} + +element selected active { + text-color: @accent; +} + +element selected { + background-color: @bg3; +} + +element selected urgent { + background-color: @urgent; +} + +element-icon { + size: 1.5em; +} + +element-text { + text-color: inherit; +} diff --git a/rofi/.config/rofi/themes/windows11-list-light.rasi b/rofi/.config/rofi/themes/windows11-list-light.rasi new file mode 100644 index 0000000..63f0122 --- /dev/null +++ b/rofi/.config/rofi/themes/windows11-list-light.rasi @@ -0,0 +1,114 @@ +* { + font: "Roboto 10"; + + bg0 : #ffffff80; + bg1 : #f9f9f9bf; + bg2 : #f7f7f7; + bg3 : #fefefebf; + fg0 : #1a1a1a; + fg1 : #5f5f5f; + accent : #005fb8; + urgent : @accent; + + background-color : transparent; + text-color : @fg0; + + margin : 0; + padding : 0; + spacing : 0; +} + +element-icon, element-text, scrollbar { + cursor: pointer; +} + +window { + location : south; + width : 600px; + height : 600px; + y-offset : -4px; + + background-color : @bg1; + border-radius : 8px; +} + +mainbox { + padding : 24px; + spacing : 24px; +} + +inputbar { + padding : 8px; + spacing : 4px; + children : [ icon-search, entry ]; + border : 0 0 2px 0 solid; + border-color : @accent; + border-radius : 2px; + background-color : @bg0; +} + +icon-search, entry, element-icon, element-text { + vertical-align: 0.5; +} + +icon-search { + expand : false; + filename : "search-symbolic"; + size : 24px; +} + +entry { + font : "Roboto 12"; + placeholder : "Type here to search"; + placeholder-color : @fg1; +} + +textbox { + padding : 4px 8px; + background-color : @bg2; +} + +listview { + columns : 2; + spacing : 8px; + fixed-height : true; + fixed-columns : true; +} + +element { + spacing : 1em; + padding : 8px; + border-radius : 2px; +} + +element normal urgent { + text-color: @urgent; +} + +element normal active { + text-color: @accent; +} + +element alternate active { + text-color: @accent; +} + +element selected active { + text-color: @accent; +} + +element selected { + background-color: @bg3; +} + +element selected urgent { + background-color: @urgent; +} + +element-icon { + size: 1.5em; +} + +element-text { + text-color: inherit; +} diff --git a/waybar/.config/waybar/config b/waybar/.config/waybar/config index 206ce34..8feb2d7 100644 --- a/waybar/.config/waybar/config +++ b/waybar/.config/waybar/config @@ -10,12 +10,13 @@ "hyprland/workspaces", ], "modules-right": [ + "tray", "pulseaudio", "network", "cpu", "memory", "temperature", - "clock", + "clock" ], "hyprland/window": { "format": "{}", @@ -77,4 +78,7 @@ }, "on-click": "pavucontrol" }, + "tray": { + "spacing": 10 + } }