В любой версии Python метод count() вернёт 1 для строки s = "приветпривет" и подстроки = "привет".
В данном случае, поскольку подстроки "привет" перекрываютсяВзял откуда-то ложные утверждения и теперь на ровном месте мучаешься. Вот написали "перекрываются", ты сам видишь это перекрывание?
vim.cmd("colorscheme gruvbox")
vim.o.background = "dark"
yay -S pscircle
$HOME/.local/bin/background
#!/usr/bin/env bash
PICTURE_PATH=/tmp/pscircle.png
TIME_UPDATE=5 # ставить >= 2
# борьба с дублями программы
PID_PATH=/tmp/background.pid
[[ -e $PID_PATH ]] && kill $(cat $PID_PATH)
echo $$ > $PID_PATH
[[ -n "$(pgrep swaybg)" ]] && pkill swaybg
while :; do
pscircle --output=$PICTURE_PATH \
--max-children=50 \
--output-width=1920 \
--output-height=1080 \
--tree-radius-increment=150 \
--dot-radius=3 \
--link-width=1.3 \
--tree-font-size=13 \
--toplists-font-size=20 \
--tree-center=-300:0 \
--cpulist-center=600.0:-120.0 \
--memlist-center=600.0:120.0
swaybg --image $PICTURE_PATH \
--mode center \
--color "#000000" \
--output "*" &
# время на установку нового изображения перед тем как убрать старое
# убирает мерцание при смене обоев
sleep 1
[[ -n $pid ]] && kill $pid
pid=$(pgrep swaybg)
sleep $[TIME_UPDATE-1]
done
#!/usr/bin/env bash
PICTURE_PATH=/tmp/pscircle.png
TIME_UPDATE=5
# борьба с дублями программы
PID_PATH=/tmp/background.pid
[[ -e $PID_PATH ]] && kill $(cat $PID_PATH)
echo $$ > $PID_PATH
[[ -n "$(pgrep swaybg)" ]] && pkill swaybg
while :; do
pscircle --output=$PICTURE_PATH
swaymsg "output * background $PICTURE_PATH fill #000000"
sleep $TIME_UPDATE
done
chmod +x $HOME/.local/bin/background
$HOME/.config/sway/config
добавляем строчкуexec_always $HOME/.local/bin/background
bindsym $mod+Shift+c reload
все установленные программы
Например:
1. Vim
2. MIDNIGHTCOMMANDER
3. ...
ls
. h2ph sbverify
.. h2xs scp
NF hd screen
VGAuthService head screendump
X11 helpztags script
'[' hexdump scriptreplay
aa-enabled host scsi_logging_level
aa-exec hostid scsi_mandat
ab hostname scsi_readcap
add-apt-repository hostnamectl scsi_ready
addpart htcacheclean scsi_satl
addr2line htdbm scsi_start
apport-bug htdigest scsi_stop
apport-cli htop scsi_temperature
apport-collect htpasswd sdiff
apport-unpack hwe-support-status sed
appres i386 see
apropos i386-tcc select-editor
apt iconv sensible-browser
apt-add-repository id sensible-editor
apt-cache info sensible-pager
apt-cdrom infobrowser seq
apt-config infocmp serialver
apt-extracttemplates infotocap setarch
apt-ftparchive install setfont
apt-get install-info setkeycodes
apt-key instmodsh setleds
apt-mark ionice setlogcons
apt-sortpkgs ip setmetamode
ar ipcmk setpci
arch ipcrm setpriv
as ipcs setsid
at iptables-xml setterm
atq ischroot setupcon
atrm iscsiadm sftp
automat-visualize3 jaotc sg
awk jar sg_bg_ctl
b2sum jarsigner sg_compare_and_write
base32 java sg_copy_results
base64 javac sg_dd
... дальне не влезло в лимит по символам.