Love this! Very clean. Welcome to the community.
Thank you! Back in my Windows days the whole Desktop was full with icons and stuff but with my final switch to Linux i like more clean
@toadie, this is really good. Can you share the configuration details and how to do that. I spend weekend on such customization and would like to try something new. This weekend tried GruvBox all over the Fedora workstation and just now after finishing the RUST code and pushing it ahead to github removed all gruvbox themes, icons even from the nvim and vscode as too dark and also the Twilio Sans Mono font , cant see anything. This is the power of the open source you can install and remove as and when you like. Good night to all.
Sure i can but later in the evenig
My KDE Settings:
2 conky configs:
--[[
#==============================================================================
# 27.07.2024
#==============================================================================
]]
conky.config = {
--Various settings
background = true, -- forked to background
cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring.
diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring.
double_buffer = true, -- Use the Xdbe extension? (eliminates flicker)
if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address
net_avg_samples = 2, -- The number of samples to average for net data
no_buffers = true, -- Subtract (file system) buffers from used memory?
temperature_unit = 'celsius', -- fahrenheit or celsius
text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256
update_interval = 2, -- update interval
imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song
--Placement
alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right,
-- middle_left,middle_middle,middle_right,none
--Arch Duoscreen
--gap_x = 0,
gap_x = 10, -- pixels between right or left border
gap_y = 10, -- pixels between bottom or left border
minimum_height = 800, -- minimum height of window
minimum_width = 300, -- minimum width of window
maximum_width = 450, -- maximum width of window
--Graphical
border_inner_margin = 5, -- margin between border and text
border_outer_margin = 5, -- margin between border and edge of window
border_width = 0, -- border width in pixels
default_bar_width = 0, -- default is 0 - full width
default_bar_height = 6, -- default is 6
default_gauge_height = 25, -- default is 25
default_gauge_width = 0, -- default is 40
default_graph_height = 20, -- default is 25
default_graph_width = 0, -- default is 0 - full width
default_shade_color = '#000000', -- default shading colour
default_outline_color = '#000000', -- default outline colour
draw_borders = false, -- draw borders around text
draw_graph_borders = true, -- draw borders around graphs
draw_shades = false, -- draw shades
draw_outline = false, -- draw outline
stippled_borders = 0, -- dashing the border
--Textual
extra_newline = false, -- extra newline at the end - for asesome's wiboxes
format_human_readable = true, -- KiB, MiB rather then number of bytes
font = 'Source Code Pro:size=11', -- font for complete conky unless in code defined
max_text_width = 0, -- 0 will make sure line does not get broken if width too smal
max_user_text = 16384, -- max text in conky default 16384
override_utf8_locale = true, -- force UTF8 requires xft
short_units = false, -- shorten units from KiB to k
top_name_width = 21, -- width for $top name value default 15
top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false.
uppercase = false, -- uppercase or not
use_spacer = 'none', -- adds spaces around certain objects to align - default none
use_xft = true, -- xft font - anti-aliased font
xftalpha = 1, -- alpha of the xft font - between 0-1
--Windows
own_window = true, -- create your own window to draw
own_window_class = 'Conky',
own_window_argb_value = 255, -- real transparency - composite manager required 0-255
own_window_argb_visual = true, -- use ARGB - composite manager required
own_window_colour = '#202020', -- set colour if own_window_transparent
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it
own_window_transparent = true, -- if own_window_argb_visual is true sets background opacity 0%
own_window_title = 'system_conky', -- set the name manually - default conky "hostname"
own_window_type = 'normal', -- if own_window true options are: normal/override/dock/desktop/panel
--Colours
default_color = '#D9FFE2',
color1 = '#10589e',
color2 = '#ea7d05',
color3 = '#CCCCCC',
color4 = '#BBBBBB',
color5 = '#6A9BD8',
color6 = '#FFFFFF',
--Signal Colours
color7 = '#C0FF00', --green
color8 = '#FFA726', --orange
color9 = '#F1544B', --firebrick
};
conky.text = [[
############
# SYSTEM
############
${alignc}${color 1793D1}${font Iosevka Nerd Font:size=46}๏${font}
${font :bold:italic:size=14}${color0}SYSTEM ${hr 2}${color0}${font}
${color0}${goto 42}${font :bold:size=9}Hostname:${alignr}${nodename}
${goto 42}OS:${alignr}${texeci 3600 lsb_release -d | awk '{$1=""; print $0}'}
${goto 42}Kernel${alignr}${kernel}
${goto 42}Packages:${alignr}${execi 7200 pacman -Q | grep "" -c}
${goto 42}Uptime:${alignr}${uptime}
${goto 42}Processes:${alignr}${processes}${color0}
############
# CPU
############
${font :bold:italic:size=14}${color0}CPU & MEMORY ${hr 2}${color0}${font}
${goto 16}${color0}${voffset 6}${font StyleBats:size=16}A${font}${voffset -11}${goto 42}CPU @ ${freq cpu%} MHz${alignr}${cpu cpu%}%
${goto 42}${color2}${cpubar 6,0}${color0}
${voffset -15}
#RAM
${voffset 6}${goto 16}${font StyleBats:size=16}g${font}${voffset -11}${goto 42}RAM ${alignr}${mem} | ${memmax}
${goto 42}${color2}${membar}${color0}
#SWAP
${voffset 6}${goto 16}${font StyleBats:size=16}j${font}${voffset -11}${goto 42}SWAP ${alignr}${swap} | ${swapmax}
${goto 42}${color2}${swapbar}${color0}
############
## FILESYSTEM
############
${font :bold:italic:size=14}${color0}FILESYSTEM ${hr 2}${color0}${font}
${voffset -5}
#HOME
${voffset -2}${goto 14}${font Symbols Nerd Font Mono:size=16}๎ฌ${font}${voffset -11}${goto 42}HOME @ ${fs_type /home}${alignr}${fs_used /home} | ${fs_size /home}
${goto 42}${color2}${fs_bar /home}${color0}
#ROOT
${voffset -2}${goto 14}${font Iosevka Nerd Font:size=16}๎ญ${font}${voffset -12}${goto 42}ROOT @ ${fs_type /}${alignr}${fs_used /} | ${fs_size /}
${goto 42}${color2}${fs_bar 6,0 /}${color0}
#DATA
${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๎ซ${font}${voffset -12}${goto 42}DATA @ ${fs_type /run/media/toadie/data/}${alignr}${fs_used /run/media/toadie/data/} | ${fs_size /run/media/toadie/data/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/data/}${color0}
#VM
${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๏${font}${voffset -12}${goto 42}VM @ ${fs_type /run/media/toadie/vm/}${alignr}${fs_used /run/media/toadie/vm/} | ${fs_size /run/media/toadie/vm/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/vm/}${color0}
############
## DRIVES
############
${font :bold:italic:size=14}${color0}DRIVES ${hr 2}${color0}${font}
${voffset -5}
#BACKUP 1
${if_mounted /run/media/toadie/Backup_01}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -12}${goto 42}Backup_01 @ ${fs_type /run/media/toadie/Backup_01}${alignr}${fs_used /run/media/toadie/Backup_01/} | ${fs_size /run/media/toadie/Backup_01/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/Backup_01/}${color0}${else}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -6}${goto 42}Backup_01 ${alignc}${font :bold:italic:size=9}${color9}NOT MOUNTED${font}${color0}${endif}
#BACKUP 2
${if_mounted /run/media/toadie/Backup_02}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -12}${goto 42}Backup_02 @ ${fs_type /run/media/toadie/Backup_02}${alignr}${fs_used /run/media/toadie/Backup_02/} | ${fs_size /run/media/toadie/Backup_02/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/Backup_02/}${color0}
${else}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -6}${goto 42}Backup_02 ${alignc}${font :bold:italic:size=9}${color9}NOT MOUNTED${font}${color0}${endif}
#BACKUP 3
${if_mounted /run/media/toadie/Backup_03}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -12}${goto 42}Backup_03 @ ${fs_type /run/media/toadie/Backup_03}${alignr}${fs_used /run/media/toadie/Backup_03/} | ${fs_size /run/media/toadie/Backup_03/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/Backup_03/}${color0}
${else}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -6}${goto 42}Backup_03 ${alignc}${font :bold:italic:size=9}${color9}NOT MOUNTED${font}${color0}${endif}
############
# TEMP
############
${font :bold:italic:size=14}${color0}TEMP ${hr 2}${color0}${font}
${voffset -5}
${goto 16}${font Symbols Nerd Font Mono:size=20}๎${font}${voffset -10}${goto 42}${color6}CPU ${color}${texeci 30 sensors | grep "Package id 0" | cut -d ':' -f 2 | cut -d '.' -f 1 | tr -d ' '} ยฐC${alignr}${color6}GPU ${alignr}${color}+${nvidia gputemp} ยฐC
${goto 42}${color6}SSD ${color}${texeci 30 sensors | grep "temp1" | cut -d ':' -f 2 | cut -d '.' -f 1 | tr -d ' '} ยฐC${alignr}${color6}HDD ${color}${alignr}${texeci 30 sensors | grep "temp2" | cut -d ':' -f 2 | cut -d '.' -f 1 | tr -d ' '} ยฐC
############
# NETWORK
############
${font :bold:italic:size=14}${color0}NETWORK ${hr 2}${color0}${font}
${voffset 5}
## ETH1
#UPLOAD
${voffset -18}${goto 10}${font Symbols Nerd Font Mono:size=20}๎ผ${font}${goto 42}${voffset -8}UPLOADED ${font}${alignr}${totalup eno1}
${goto 42}${upspeed eno1}${alignr}${color 202020}${upspeedgraph eno1 8,90 F57900 FCAF3E}${color0}
#DOWNLOAD
${voffset -4}${goto 10}${font Symbols Nerd Font Mono:size=20}๎บ${font}${goto 42}${voffset -10}${goto 42}DOWNLOADED ${alignr}${totaldown eno1}
${goto 42}${downspeed eno1}${alignr}${color 202020}${downspeedgraph eno1 8,90 F57900 FCAF3E}${color0}
## IPs
${voffset -20}${goto 10}${font Symbols Nerd Font Mono:size=20}๎ฝ${font}${goto 42}${voffset -14}LAN ${alignr}${addr eno1}
${goto 42}WAN${alignr}${execi 7200 wget http://v4.ipv6-test.com/api/myip.php -q -O -}
${goto 42}VPN${alignr}${if_up tun0}${font :bold:size=8}${color7}Up${else}${font :bold:italic:size=9}${color9}Down${endif}
############
# NETWORK 2
############
${font :bold:italic:size=14}${color0}CONNECTIONS ${hr 2}${color0}${font}
${voffset -5}
${voffset 0}${goto 10}${font Symbols Nerd Font:size=16}๎ฏ${font}${goto 42}${voffset -10}${goto 42}TCP INCOMING ${color7}${tcp_portmon 1 32767 count}${color0}
${goto 42}TCP OUTGOING ${color7}${tcp_portmon 32768 61000 count}${color0}
${goto 42}SSH | ${color7}${tcp_portmon 22 22 count}${color0}${alignr}VNC | ${color7}${tcp_portmon 5900 5900 count}${color0}
${goto 42}NFS | ${color7}${tcp_portmon 2049 2049 count}${color0}${alignr}SMB | ${color7}${tcp_portmon 445 445 count}${color0}
${goto 42}FTP | ${color7}${tcp_portmon 21 21 count}${color0}
#toadlap
${if_mounted /mnt/nfs/toadlap}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -12}${goto 42}toadlap @ ${fs_type /mnt/nfs/toadlap}${alignr}${fs_used /mnt/nfs/toadlap/} | ${fs_size /mnt/nfs/toadlap/}
${goto 42}${color2}${fs_bar 6,0 /run/media/toadie/Backup_03/}${color0}
${else}${voffset -2}${goto 17}${font Iosevka Nerd Font:size=16}๓ฐ${font}${voffset -6}${goto 42}toadlap ${alignc}${font :bold:italic:size=9}${color9}NOT MOUNTED${font}${color0}${endif}
]];
--[[
#==============================================================================
# 27.07.2024
#==============================================================================
]]
conky.config = {
--Various settings
background = true, -- forked to background
cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring.
diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring.
double_buffer = true, -- Use the Xdbe extension? (eliminates flicker)
if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address
net_avg_samples = 2, -- The number of samples to average for net data
no_buffers = true, -- Subtract (file system) buffers from used memory?
temperature_unit = 'celsius', -- fahrenheit or celsius
text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256
update_interval = 2, -- update interval
imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song
--Placement
alignment = 'bottom_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right,
-- middle_left,middle_middle,middle_right,none
--Arch Duoscreen
--gap_x = 0,
gap_x = 10, -- pixels between right or left border
gap_y = 80, -- pixels between bottom or left border
minimum_height = 300, -- minimum height of window
minimum_width = 300, -- minimum width of window
maximum_width = 450, -- maximum width of window
--Graphical
border_inner_margin = 5, -- margin between border and text
border_outer_margin = 5, -- margin between border and edge of window
border_width = 0, -- border width in pixels
default_bar_width = 0, -- default is 0 - full width
default_bar_height = 6, -- default is 6
default_gauge_height = 25, -- default is 25
default_gauge_width = 0, -- default is 40
default_graph_height = 20, -- default is 25
default_graph_width = 0, -- default is 0 - full width
default_shade_color = '#000000', -- default shading colour
default_outline_color = '#264f78', -- default outline colour
draw_borders = false, -- draw borders around text
draw_graph_borders = true, -- draw borders around graphs
draw_shades = false, -- draw shades
draw_outline = false, -- draw outline
stippled_borders = 5, -- dashing the border
--Textual
extra_newline = false, -- extra newline at the end - for asesome's wiboxes
format_human_readable = true, -- KiB, MiB rather then number of bytes
font = 'Source Code Pro:size=11', -- font for complete conky unless in code defined
max_text_width = 0, -- 0 will make sure line does not get broken if width too smal
max_user_text = 16384, -- max text in conky default 16384
override_utf8_locale = true, -- force UTF8 requires xft
short_units = false, -- shorten units from KiB to k
top_name_width = 21, -- width for $top name value default 15
top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false.
uppercase = false, -- uppercase or not
use_spacer = 'none', -- adds spaces around certain objects to align - default none
use_xft = true, -- xft font - anti-aliased font
xftalpha = 1, -- alpha of the xft font - between 0-1
--Windows
own_window = true, -- create your own window to draw
own_window_class = 'Conky',
own_window_argb_value = 0, -- real transparency - composite manager required 0-255
own_window_argb_visual = true, -- use ARGB - composite manager required
own_window_colour = '#202020', -- set colour if own_window_transparent no
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it
own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0%
own_window_title = 'system_conky', -- set the name manually - default conky "hostname"
own_window_type = 'normal', -- if own_window true options are: normal/override/dock/desktop/panel
--Colours
default_color = '#D9FFE2',
color1 = '#10589e',
color2 = '#ea7d05',
color3 = '#CCCCCC',
color4 = '#BBBBBB',
color5 = '#6A9BD8',
color6 = '#FFFFFF',
--Signal Colours
color7 = '#C0FF00', --green
color8 = '#FFA726', --orange
color9 = '#F1544B', --firebrick
};
conky.text = [[
############
# VMs
############
${font :bold:italic:size=14}${color0}VIRTUAL MACHINES ${hr 2}${color}${font}
${font :italic:size=12}QEMU ${hr 2}${font}
${execi 100 virsh list --all | cut -c 6- | grep 'laufend' | cut -d ' ' -f 2}
${font :italic:size=12}VirtualBox ${hr 2}${font}
${execi 100 vboxmanage list runningvms | cut -d '"' -f 2}
${font :italic:size=12}Docker ${hr 2}${font}
${execi 100 docker ps --format "{{.Names}}"}
#${goto 16}Docker Compose
#${execi 100 docker compose ls -q}
############
# Backups
############
${font :bold:italic:size=14}${color0}BACKUPS ${hr 2}${color}${font}
${voffset 5}${tail /home/toadie/Dokumente/Logs/backups.log 5}
]];
starship:
format = """
[ ๎ถ](#434C5E)\
$os\
[ ๏ ](bg:#434C5E fg:#1793D1)\
$username\
[๎ฐ](bg:#434C5E fg:#3B4252)\
$directory\
[๎ฐ](fg:#434C5E bg:#4C566A)\
$git_branch\
$git_status\
[๎ฐ](fg:#4C566A bg:#86BBD8)\
[๎ฐ](fg:#86BBD8 bg:#06969A)\
[๎ฐ](fg:#06969A bg:#33658A)\
$python\
$docker_context\
$cmd_duration\
[๎ด](fg:#33658A)\
\n$character"""
right_format = """
[๎ถ](fg:#33658A)[ ๓ฐฃ ](bg:#33658A)$time[๎ด](fg:#33658A)\
[ ๎ถ](fg:#06969A)[ ๎ซ ](bg:#06969A)$memory_usage[๎ด](fg:#06969A)\
"""
add_newline = true
command_timeout = 5000
[cmd_duration]
min_time = 500
format = "[ $duration ](bg:#33658A italic bright-yellow)"
[username]
show_always = true
style_user = "bg:#3B4252"
style_root = "bg:#3B4252"
format = '[$user ]($style)'
[directory]
style = "bg:#434C5E"
format = "[ $path ]($style)"
truncation_length = 3
#truncation_symbol = "โฆ/"
home_symbol = "๎ฌ "
read_only = " ๎ข"
[directory.substitutions]
"Dokumente" = "Dokumente ๓ฐ "
"Downloads" = "Downloads ๏ "
"Music" = "Music ๓ฐ "
"Bilder" = "Bilder ๏พ "
"etc" = "etc ๎ญฅ "
"Obsidian" = "Obsidian ๎
"
"Dev" = "Dev ๎ "
"Batch" = "Batch ๎ฏ"
"Bash" = "Bash ๎ช
"
"Python" = "Python ๎ "
"Comics" = "Comics ๓ฑ"
"Cloudeteer" = "Cloudeteer ๓ฑ"
#"toadie"="๓ฐฎญ"
"MailArchiv" = "MailArchiv ๓ฐฅข"
#๓ฐด ๓ฐณ ๓ฐถ
".steam" = "Steam ๏ง"
"ProtonDrive" = "ProtonDrive ๏ข"
"Docker" = "Docker ๏ "
continuation_prompt = 'โถโถ '
[docker_context]
symbol = "๏ "
style = "bg:#06969A"
format = '[ $symbol $context ]($style) $path'
detect_files = ["docker-compose.yml", "docker-compose.yaml", "Dockerfile"]
detect_folders = []
disabled = false
[nix_shell]
symbol = "๏ "
[git_branch]
symbol = "๏"
style = "bg:#4C566A"
format = '[ $symbol $branch ]($style)'
[git_status]
style = "bg:#4C566A"
format = '[$all_status$ahead_behind ]($style)'
[python]
symbol = "๎"
style = "bg:#33658A"
format = '[ $symbol( $version) ]($style)'
[memory_usage]
disabled = false
threshold = -1
style = "bg:#06969A"
format = "[$ram]($style)"
[status]
style = 'bg:blue'
symbol = '๐ด '
success_symbol = '๐ข SUCCESS'
not_executable_symbol = '๐ซ'
format = '[\[$symbol$common_meaning$signal_name$maybe_int\]]($style) '
map_symbol = true
disabled = false
[battery]
format = "[ $percentage $symbol]($style)"
full_symbol = "[โ](italic green)"
charging_symbol = "[โ](italic green)"
discharging_symbol = "[โ](italic)"
unknown_symbol = "[โ](italic)"
empty_symbol = "[โ](italic red)"
[[battery.display]]
threshold = 40
style = "dimmed yellow"
[[battery.display]]
threshold = 70
style = "dimmed white"
[time]
disabled = false
time_format = "%R"
style = "bg:#33658A"
format = '[ $time ]($style)'
[line_break]
disabled = false
[character]
disabled = false
success_symbol = '[ ๓ฑฉ](bold fg:color_green)'
#error_symbol = '[๏ฒ](bold fg:color_red)'
error_symbol = "[โ](bold red)"
fastfetch:
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
//"arco",
"padding": {
"top": 1
}
},
"modules": [
"break",
"title",
//"separator",
{
"type": "custom",
"format": "โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ"
},
{
"type": "os",
"key": "โ OS"
},
//"host",
{
"type": "kernel",
"key": "โ Kernel"
},
{
"type": "uptime",
"key": "โ Uptime"
},
{
"type": "packages",
"key": "โ Packages"
},
{
"type": "shell",
"key": "โ Shell"
},
//"display",
//"de"
//"wm",
//"wmtheme",
//"theme",
//"icons",
//"font",
//"cursor",
//"terminal",
//"terminalfont",
{
"type": "custom",
"format": "โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ"
},
{
"type": "cpu",
"key": "โ CPU",
"showPeCoreCount": true,
"temp": true
},
//"cpuusage",
//"gpu",
{
"type": "gpu",
"key": "โ GPU",
//"keyColor": "yellow",
//"driverSpecific": true,
"temp": true
},
{
"type": "memory",
"key": "โ Memory",
},
{
"type": "swap",
"key": "โ Swap"
},
{
"type": "processes",
"key": "โ Processes"
},
{
"type": "custom",
"format": "โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ"
},
//"disk",
{
"type": "disk",
"key": "๏ /",
"folders": "/"
},
{
"type": "disk",
"key": "๏ /home",
"folders": "/home"
},
{
"type": "disk",
"key": "๎ /data",
"folders": "/run/media/toadie/data"
},
{
"type": "disk",
"key": "๏ /vm",
"folders": "/run/media/toadie/vm"
},
{
"type": "disk",
"key": "๓ฐ Backup_01",
"folders": "/run/media/toadie/Backup_01"
},
{
"type": "disk",
"key": "๓ฐ Backup_02",
"folders": "/run/media/toadie/Backup_02"
},
{
"type": "disk",
"key": "๓ฐ Backup_03",
"folders": "/run/media/toadie/Backup_03"
},
{
"type": "disk",
"key": "๓ฐ toadlap",
"folders": "/mnt/nfs/toadlap"
},
//"localip",
//"battery",
//"poweradapter",
//"locale",
{
"type": "custom",
"format": "โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ"
},
//{
// "type": "media",
// "key": "โซ Media"
//},
//"media",
//"Weather",
//{
//"key": "Weather",
//"type": "Weather",
//"location": "Frankfurt"
//},
// {
// "key": "Erinnerung",
// "type": "command",
// "text": "sh /run/media/toadie/data/Dev/Bash/reminder/reminder.sh"
// },
// {
// "key": "๎ทจ Last Backup",
// "type": "command",
// "text": "tail /home/toadie/Dokumente/Logs/backups.log -n 1"
// },
{
"key": "๎ทจ Last Backup",
"type": "command",
"text": "sh /run/media/toadie/data/Dev/Bash/fastfetch/fastfetch_backup_datum.sh"
//"keyColor": "green"
},
{
"type": "custom",
"format": "โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ"
},
{
"key": "Container",
"type": "command",
//"text": "sh /run/media/toadie/data/Dev/Bash/fastfetch/fastfetch_docker.sh"
"text": "docker compose ls -q"
}
//"break",
//"break"
]
}
Thank you @toadie for sharing this. I have never used Arch but will try to do so hev been busy lately with RUST and just pushed one code and today started C++ back. I have only used the Ubuntu and Fedora and Mint. Last weekend, tempted by Gruvbox applied by GruvBox to all KDE Fedora, Neovim, VSCode and everything and then one day later removed all as too dark and this is the best part that you can customize. Now i am only using Fedora KDE only. Your setup is very tempting and i will try to use Arch and thank you for sharing this.
Tank you @anon19981772. You can use this setup in every Linux distro you want.
Thank you @toadie for telling me as i have very limited information on customization, so i appreciate every piece which i can collect and make it good looking and appealing as every one wants. I am now searching for those KDE settings and will see how my version looks.
Conky is an extremely customizable system monitor. Some inspiration.
Fastfetch displays information about the system. Also extremely customizable.
As you see, my virtual machine ssd is nearly full
If you want to start easy, take fastfetch and look at the sample config files, they are only json and easy to unterstand - especially for a programmer
ah that good to know. I also use fastfetch. Virtual drive is always a problem. May be you can increase the drive speed using fdisk or enabling an additional mount on the etc/fstab.
Unfortunately not. I have to buy a larger ssd or an additional one.
I want to ask you that do you have any suggestions on Neovim or Nix as i also use Nix and i am a heavy user of Neovim and used both Plug as well as LazyVim but now only use Plug as of today and removed lazy for faster loads. If you have any recommendations/resources then kindly let me know.
Sorry, i never used Vim, Neovim etc.
@toadie Thank you and if you want to know then let me know. I will be able to provide everything in that context if you need. Additionally, there are couple of resources here https://forcoder.net/ and also some other websites like these and the downside that you need to click images to get the link and i tried without that by refreshing but it doesnt work so you have to click those and so i dont download from these unless some specific is needed. last i downloaded was 2 months ago or more than that.
@toadie thank you for your pictures on your desktop. I took a little bit inspiration from it although not being heavy on customization, i found this light one and looks clean and well crafted. I tried Arch and others but too dark and finding a folder or some file for me in such dark gloomy is very difficult, so as saying goes about linux, like install it and dont like it uninstall it.
@toadie thank you and just finished a webassembly approach in RUST: GitHub - applicativesystem/rust-view-aln-wasm: rust embedded approach for genome alignments to wasm web assembly and i dont use language models but read and write data structures and algorithm heavily. If you know of any resources that might be useful to me then let me know anytime.
This is my updated Arch setup in a physical machine
I only riced XFCE a bit with some systray plugins, Iโm using some fancy theme for windows, mouse cursors and the compositor โpicomโ, which I was suggested by Chat GPT
I donโt like using some fancy monitoring tools such as conky, I prefer some sober desktop interface โฆ in latin I would say โde gustibusโฆ no disputam estโ, which means โon personal taste thereโs nothing to sayโ.