Software LibrePods osvobozuje bezdrátová sluchátka AirPods z ekosystému Applu. Exkluzivní funkce AirPods umožňuje využívat na Androidu a Linuxu. Díky zdokumentování proprietárního protokolu AAP (Apple Accessory Protocol).
Byl vydán AlmaLinux OS 10.1 s kódovým názvem Heliotrope Lion. S podporou Btrfs. Podrobnosti v poznámkách k vydání.
Placená služba prohledávání zprostředkovatelů dat a automatického odstraňování uniklých osobních údajů Mozilla Monitor Plus bude 17. prosince ukončena. Bezplatná monitorovací služba Mozilla Monitor bude i nadále poskytovat okamžitá upozornění a podrobné pokyny k omezení rizik úniku dat. Služba Mozilla Monitor Plus byla představena v únoru loňského roku.
Waydroid (Wikipedie, GitHub) byl vydán v nové verzi 1.6.0. Waydroid umožňuje spouštět aplikace pro Android na běžných linuxových distribucích. Běhové prostředí vychází z LineageOS.
Příspěvek na blogu Raspberry Pi představuje novou kompletně přepracovanou verzi 2.0 aplikace Raspberry Pi Imager (YouTube) pro stažení, nakonfigurování a zapsání obrazu operačního systému pro Raspberry Pi na SD kartu. Z novinek lze vypíchnout volitelnou konfiguraci Raspberry Pi Connect.
Memtest86+ (Wikipedie), svobodný nástroj pro kontrolu operační paměti, byl vydán ve verzi 8.00. Přináší podporu nejnovějších procesorů Intel a AMD nebo také tmavý režim.
Programovací jazyk Racket (Wikipedie), tj. jazyk z rodiny jazyků Lisp a potomek jazyka Scheme, byl vydán v nové major verzi 9.0. Hlavní novinku jsou paralelní vlákna (Parallel Threads).
Před šesti týdny bylo oznámeno, že Qualcomm kupuje Arduino. Minulý týden byly na stránkách Arduina aktualizovány podmínky používání a zásady ochrany osobních údajů. Objevily se obavy, že by otevřená povaha Arduina mohla být ohrožena. Arduino ubezpečuje, že se nic nemění a například omezení reverzního inženýrství v podmínkách používání se týká pouze SaaS cloudové aplikace.
Knihovna libpng, tj. oficiální referenční knihovna grafického formátu PNG (Portable Network Graphics), byla vydána ve verzi 1.6.51. Opraveny jsou 4 bezpečnostní chyby obsaženy ve verzích 1.6.0 (vydána 14. února 2013) až 1.6.50. Nejvážnější z chyb CVE-2025-65018 může vést ke spuštění libovolného kódu.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 159 (pdf).
Adresa tématu či pozadí: http://www.gnome-look.org/content/show.php/MurrineGlow?content=88406
Tiskni
Sdílej:
Dík, ale není to můj nápad... Původně jsem si myslel, že je to blbinka, ale nakonec se ukázala jako vcelku praktická.
.bashrcif [ -f ~/.bashcolors ]; then
source ~/.bashcolors
PS2="${BLUE}> $RESET"
PS1="\`if [[ \$? -eq 0 ]]; then echo \"${BRIGHT_GREEN}:)\"; else echo \"${BRIGHT_RED}:(\"; fi\` ${BLUE}\u@\h:${BRIGHT_BLUE}\w$PS2"
fi
~/.bashcolors
DULL=0
BRIGHT=1
FG_BLACK=30
FG_RED=31
FG_GREEN=32
FG_YELLOW=33
FG_BLUE=34
FG_VIOLET=35
FG_CYAN=36
FG_WHITE=37
FG_NULL=00
BG_BLACK=40
BG_RED=41
BG_GREEN=42
BG_YELLOW=43
BG_BLUE=44
BG_VIOLET=45
BG_CYAN=46
BG_WHITE=47
BG_NULL=00
##
# ANSI Escape Commands
##
ESC="\033"
NORMAL="\[$ESC[m\]"
RESET="\[$ESC[${DULL};${FG_WHITE};${BG_NULL}m\]"
##
# Shortcuts for Colored Text ( Bright and FG Only )
##
# DULL TEXT
BLACK="\[$ESC[${DULL};${FG_BLACK}m\]"
RED="\[$ESC[${DULL};${FG_RED}m\]"
GREEN="\[$ESC[${DULL};${FG_GREEN}m\]"
YELLOW="\[$ESC[${DULL};${FG_YELLOW}m\]"
BLUE="\[$ESC[${DULL};${FG_BLUE}m\]"
VIOLET="\[$ESC[${DULL};${FG_VIOLET}m\]"
CYAN="\[$ESC[${DULL};${FG_CYAN}m\]"
WHITE="\[$ESC[${DULL};${FG_WHITE}m\]"
# BRIGHT TEXT
BRIGHT_BLACK="\[$ESC[${BRIGHT};${FG_BLACK}m\]"
BRIGHT_RED="\[$ESC[${BRIGHT};${FG_RED}m\]"
BRIGHT_GREEN="\[$ESC[${BRIGHT};${FG_GREEN}m\]"
BRIGHT_YELLOW="\[$ESC[${BRIGHT};${FG_YELLOW}m\]"
BRIGHT_BLUE="\[$ESC[${BRIGHT};${FG_BLUE}m\]"
BRIGHT_VIOLET="\[$ESC[${BRIGHT};${FG_VIOLET}m\]"
BRIGHT_CYAN="\[$ESC[${BRIGHT};${FG_CYAN}m\]"
BRIGHT_WHITE="\[$ESC[${BRIGHT};${FG_WHITE}m\]"
# REV TEXT as an example
# REV_CYAN="\[$ESC[${DULL};${BG_WHITE};${BG_CYAN}m\]"
# REV_RED="\[$ESC[${DULL};${FG_YELLOW}; ${BG_RED}m\]"
Kluci jak mam udelat aby moje ubuntu 904 vypadalo take takto? Nevim si rady.. :o(, hlavne se mi libi to info o systemu na wallpaperu...
(if
(matches (window_name) "DesktopConsole")
(begin
(below)
(pin)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility")
(geometry "1000x450+12+30")
(wintype "desktop")
)
)
# ~/.conkyrc - Conky configuration file
# Originally by Henrik Brix Andersen henrik@brixandersen.dk
# do fork to background
background yes
# font settings
use_xft yes
font monospace-8
uppercase no
update_interval 4
total_run_times 0
own_window no
# avoid flickering
double_buffer yes
# size
minimum_size 1024 768
maximum_width 1024
# position
alignment top_left
gap_x 0
gap_y 0
# colors
default_color white
default_shade_color black
default_outline_color black
color0 000000
color1 406532
color2 a3bb43
column1 800
# borders
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
# shades
draw_shades no
draw_outline no
use_spacer none
no_buffers yes
cpu_avg_samples 3
net_avg_samples 3
# configuration
TEXT
${voffset 460}
${offset 50}${color2}System
${offset 50}${color1} Uptime:$color2 $uptime
${offset 50}${color1} $nodename $kernel
${offset 50}${color2}Power
${offset 50}${color1} Display: ${color2}${exec expr 100 \* `cat /sys/devices/virtual/backlight/thinkpad_screen/brightness` / 7}%
${offset 50}${color1} Adapter: $acpiacadapter ${color2} $battery_time
${offset 50}${color1} Battery: ${color2}$battery_percent% ${color1} ${exec cat /sys/devices/platform/smapi/BAT0/temperature | sed 's/\([0-9]\)[0-9]\{2\}$/.\1°C/'} ${exec cat /sys/devices/platform/smapi/BAT0/power_avg | sed 's/-\([0-9]*\)\([0-9]\)[0-9]\{2\}$/\1.\2/'} W
${offset 50}${color1} ${battery_bar 6,200}
${voffset -150}
${offset 300}${color2}Ethernet
${offset 300}$color1 IPv4: $color2${addr eth0} ${color #144556}
${offset 300}$color1 Down: $color2${downspeed eth0} k/s $color1 Up:$color2 ${upspeed eth0} k/s
${offset 300}$color1 ${downspeedgraph eth0 12,200 000000 a3bb43}
${offset 300}$color1 ${upspeedgraph eth0 12,200 000000 a3bb43}
${offset 300}${color2}Wi-Fi
${offset 300}$color1 IPv4: $color2${addr eth1} ${color #144556}
${offset 300}$color1 Down: $color2${downspeed eth1} k/s $color1 Up:$color2 ${upspeed eth1} k/s
${offset 300}$color1 ${downspeedgraph eth1 12,200 000000 a3bb43}
${offset 300}$color1 ${upspeedgraph eth1 12,200 000000 a3bb43}
${offset 300}${color2}Disk
${offset 300}${color1} I/O:$color2 ${diskio /dev/sda}
${offset 300}${color1} ${diskiograph /dev/sda 24,200 000000 a3bb43}
${voffset -255}
${offset 550}${color2}CPU
${offset 550}$color1 Frequency: $color2$freq MHz $color1
${offset 550}$color1 Temperature:$color2 $acpitemp C
${offset 550}$color1 Load: $color2$cpu% ${color1}${alignr 254}${cpubar cpu0 6,140}
${offset 550}${color2} ${top name 1}${goto 680}${top pid 1}${alignr 270}${top cpu 1}%
${offset 550}${color1} ${top name 2}${goto 680}${top pid 2}${alignr 270}${top cpu 2}%
${offset 550}${color1} ${top name 3}${goto 680}${top pid 3}${alignr 270}${top cpu 3}%
${offset 550}${color1} ${top name 4}${goto 680}${top pid 4}${alignr 270}${top cpu 4}%
${offset 550}${color1} ${top name 5}${goto 680}${top pid 5}${alignr 270}${top cpu 5}%
${voffset -150}
${offset 800}${color2}Memory
${offset 800}$color1 RAM: $color2$mem ($memperc%) $color1 Swap: $color2$swap
${offset 800}${voffset -2}$color1 ${membar 6,200}
${offset 800}${voffset -3}$color1 ${swapbar 6,200}
${offset 800}${color2} ${top_mem name 1}${goto 920}${top_mem pid 1}${alignr 24}${top_mem mem 1}%
${offset 800}${color1} ${top_mem name 2}${goto 920}${top_mem pid 2}${alignr 24}${top_mem mem 2}%
${offset 800}${color1} ${top_mem name 3}${goto 920}${top_mem pid 3}${alignr 24}${top_mem mem 3}%
${offset 800}${color1} ${top_mem name 4}${goto 920}${top_mem pid 4}${alignr 24}${top_mem mem 4}%
${offset 800}${color1} ${top_mem name 5}${goto 920}${top_mem pid 5}${alignr 24}${top_mem mem 5}%