Welcome! As written here, this is the rice I am currently rocking on my ThinkPad X1 Carbon Gen 12.
TL;DR
Jump straight to the config you seek!
To avoid repetition, you can find the palette here! As for the fetcher, the one you see in the second picture is macchina, and I will be sharing my config for it too.
Fetched
- Compositor/WM: hyprland
- Status Bar: waybar
- Launcher: rofi
- Notification Daemon: mako
- Terminal: kitty
- Shell: zsh
- Fetcher: macchina
Configs
~/.config/hypr/hyprland.conf
~/.config/hypr/colors.conf
~/.config/waybar/config
~/.config/waybar/style.css
~/.config/rofi/config.rasi
~/.config/rofi/colors.rasi
~/.config/mako/config
# Palette
background-color=#1a181a
text-color=#fff3f2
border-color=#56bf70
progress-color=#56bf70
# General
font=JetBrainsMono Nerd Font 10
width=350
layer=overlay
anchor=top-right
sort=-time
# Layout & Style
margin=10
padding=15
border-size=2
border-radius=8
icons=1
max-icon-size=64
default-timeout=2000
ignore-timeout=0
max-visible=5
# States
[urgency=low]
border-color=#8cff96
text-color=#8cff96
[urgency=high]
border-color=#acaab2
text-color=#acaab2
ignore-timeout=1
default-timeout=0
[grouped]
text-color=#56bf70
~/.config/kitty/kitty.conf
# Palette
include ~/.config/kitty/colors.conf
# Font
font_family JetBrainsMono NerdFont
font_size 13
bold_font auto
italic_font auto
bold_italic_font auto
# Window look & feel
window_padding_width 10
background_corner_radius 8
hide_window_decorations titlebar-and-corners
background_opacity 0.90
# Behaviour
scrollback_lines 10000
enable_audio_bell no
# Key overrides
# map ctrl+shift+c copy_to_clipboard
# map ctrl+shift+v paste_from_clipboard
map ctrl+shift+f launch --stdin stdin://less
# map ctrl+shift+r send_text "source ~/.zshrc\n"
~/.config/kitty/colors.conf
foreground #fff3f2
selection_background #acaab2
selection_foreground #1a181a
cursor #56bf70
color0 #1a181a
color1 #56bf70
color2 #8cff96
color3 #fff3f2
color4 #8f7fb0
color5 #745380
color6 #3b3366
color7 #acaab2
color8 #acaab2
color9 #56bf70
color10 #8cff96
color11 #fff3f2
color12 #8f7fb0
color13 #745380
color14 #3b3366
color15 #fff3f2
~/.zshrc
~/.config/macchina/macchina.toml
# Specifies the network interface to use for the LocalIP readout
interface = "wlan0"
# Lengthen uptime output
long_uptime = false
# Lengthen shell output
long_shell = false
# Lengthen kernel output
long_kernel = false
# Toggle between displaying the current shell or your user's default one.
current_shell = true
# Toggle between displaying the number of physical or logical cores of your
# processor.
physical_cores = true
# Disks to show disk usage for. Defaults to `["/"]`.
disks = ["/", "/home/user"]
# Show percentage next to disk information
# disk_space_percentage = true
# Show percentage next to memory information
# memory_percentage = true
# Themes need to be placed in "$XDG_CONFIG_DIR/macchina/themes" beforehand.
theme = "Moie"
# Displays only the specified readouts.
show = ["Host", "Machine", "Kernel", "Distribution", "WindowManager", "Terminal", "Shell"]
~/.config/macchina/themes/Moie.toml
spacing = 1
padding = 0
hide_ascii = false
prefer_small_ascii = true
separator = ""
key_color = "#555568"
separator_color = "#eeb9c7"
[palette]
type = "Dark"
glyph = "||"
visible = false
[bar]
glyph = "-"
symbol_open = '['
symbol_close = ']'
hide_delimiters = true
visible = false
[box]
title = ""
border = "rounded" # plain, thick, double, rounded
visible = false
[box.inner_margin]
x = 1
y = 0
[custom_ascii]
color = "#b9eedc"
path = "~/ascii/dna-small.txt"
[randomize]
key_color = false
separator_color = false
[keys]
host = "HST"
kernel = "KRN"
battery = "BTT"
os = "OS"
de = "DE"
wm = "WM"
distro = "DST"
terminal = "TE"
shell = "SH"
packages = "PKG"
uptime = "UT"
memory = "MEM"
machine = "MAC"
local_ip = "IP"
backlight = "BKL"
resolution = "RES"
cpu_load = "CLD"
cpu = "CPU"
gpu = "GPU"
disk_space = "DSK"
These configs can also be found in my Codeberg
repo
(WIP).
Rise