dotfiles

Mahdi's dotfiles
git clone git://mahdi.pw/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

commit 6231aedafd862b047ac670eca32d91ff0b00f83b
parent e9cbc92444f275d0db20dd1b3e121382e40e88b6
Author: Mahdi Mirzade <me@mahdi.pw>
Date:   Mon, 29 Aug 2022 09:13:53 +0430

Remove picom; less = better

Diffstat:
D.config/picom/picom.conf | 85-------------------------------------------------------------------------------
M.config/x11/xinitrc | 2--
MREADME | 1-
Minc/configs-dirs.mk | 1-
Minc/configs-files.mk | 1-
Minc/pkgs-alpine.mk | 40++++++++++++++++++++++++++++++++++------
Minc/pkgs-arch.mk | 1-
Minc/pkgs-freebsd.mk | 1-
8 files changed, 34 insertions(+), 98 deletions(-)

diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf @@ -1,85 +0,0 @@ -################################# -# Shadows # -################################# -shadow = false; -shadow-radius = 7; -shadow-opacity = .75; -shadow-offset-x = -7; -shadow-offset-y = -7; -shadow-exclude = [ - "name = 'Notification'", - "class_g = 'Conky'", - "class_g ?= 'Notify-osd'", - "class_g = 'Cairo-clock'", - "_GTK_FRAME_EXTENTS@:c" -]; - -################################# -# Fading # -################################# -fading = true; -fade-in-step = 0.5; -fade-out-step = 0.5; -fade-delta = 10; - -################################# -# Transparency / Opacity # -################################# -inactive-opacity = 0.95; -frame-opacity = 0.9; -inactive-opacity-override = false; -active-opacity = 1.0; -inactive-dim = 0.0; -focus-exclude = [ "class_g = 'Cairo-clock'" ]; -inactive-dim-fixed = 1.0; -opacity-rule = [ - "90:class_g = 'tabbed' && focused", - "80:class_g = 'tabbed' && !focused" -]; - -################################# -# Corners # -################################# -corner-radius = 0 -rounded-corners-exclude = [ - "window_type = 'dock'", - "window_type = 'desktop'" -]; - -################################# -# Background-Blurring # -################################# -#blur-method = "dual_kawase" -#blur-size = 5 -#blur-deviation = true -#blur-strength = 5 -#blur-background = true -#blur-background-frame = false -#blur-background-fixed = false -#blur-kern = "3x3box"; -#blur-background-exclude = [ -# "window_type = 'dock'", -# "window_type = 'desktop'", -# "_GTK_FRAME_EXTENTS@:c" -#]; - -################################# -# General Settings # -################################# -backend = "glx" -vsync = true; -dbus = false -detect-transient = true; -glx-no-stencil = true; -use-damage = true; -log-level = "warn"; - -wintypes: -{ - tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; - dock = { shadow = false; clip-shadow-above = true; } - dnd = { shadow = false; } - popup_menu = { opacity = 0.8; shadow = false; } - dropdown_menu = { opacity = 0.8; shadow = false; } - notification = { shadow = false; } -}; diff --git a/.config/x11/xinitrc b/.config/x11/xinitrc @@ -10,8 +10,6 @@ UMM="${XDG_CONFIG_HOME:-$HOME/.config}"/x11/xmodmap #setsid xautolock -time 10 -locker slock [ -f "$HOME/.cache/theme" ] || theme-sel #pidof "dunst" || setsid "dunst" -pidof "picom" || setsid "picom" -#pidof "picom" || setsid "picom --experimental-backends" pidof "bg-gen" || setsid "bg-gen" pidof "dwm-bar" || setsid "dwm-bar" pidof "pipewire" || setsid "pipewire" diff --git a/README b/README @@ -10,7 +10,6 @@ These are my dotfiles for my desktop (running aside my suckless forks) ├── mbsync: Synchronize mailboxes (isync) ├── mpv: Audio/Video player ├── mutt: Email client -├── picom: Compositor ├── qutebrowser: Web browser [Backup surf] ├── shell: Shell configuration/Env files ├── surf: Web browser diff --git a/inc/configs-dirs.mk b/inc/configs-dirs.mk @@ -6,7 +6,6 @@ CONFIGS_MKDIR += .config/mbsync CONFIGS_MKDIR += .config/mpv CONFIGS_MKDIR += .config/mpv/scripts CONFIGS_MKDIR += .config/mutt -CONFIGS_MKDIR += .config/picom CONFIGS_MKDIR += .config/qutebrowser CONFIGS_MKDIR += .config/shell CONFIGS_MKDIR += .config/surf diff --git a/inc/configs-files.mk b/inc/configs-files.mk @@ -11,7 +11,6 @@ CONFIGS_FILES += .config/mutt/display CONFIGS_FILES += .config/mutt/mailcap CONFIGS_FILES += .config/mutt/muttrc CONFIGS_FILES += .config/mutt/muttrc.bak -CONFIGS_FILES += .config/picom/picom.conf CONFIGS_FILES += .config/qutebrowser/config.py CONFIGS_FILES += .config/shell/aliasrc CONFIGS_FILES += .config/shell/inputrc diff --git a/inc/pkgs-alpine.mk b/inc/pkgs-alpine.mk @@ -19,8 +19,11 @@ ALPINE_PKGS += argon2-libs ALPINE_PKGS += aspell-libs ALPINE_PKGS += at-spi2-core ALPINE_PKGS += at-spi2-core-dev +ALPINE_PKGS += autoconf +ALPINE_PKGS += automake ALPINE_PKGS += avahi-libs ALPINE_PKGS += bash +ALPINE_PKGS += bind-tools ALPINE_PKGS += binutils ALPINE_PKGS += blkid ALPINE_PKGS += brotli-dev @@ -69,6 +72,7 @@ ALPINE_PKGS += eudev-libs ALPINE_PKGS += eudev-openrc ALPINE_PKGS += expat ALPINE_PKGS += expat-dev +ALPINE_PKGS += expect ALPINE_PKGS += ffmpeg ALPINE_PKGS += ffmpeg-libs ALPINE_PKGS += fftw-single-libs @@ -89,7 +93,6 @@ ALPINE_PKGS += fribidi ALPINE_PKGS += fribidi-dev ALPINE_PKGS += fstrim ALPINE_PKGS += fts -ALPINE_PKGS += g++ ALPINE_PKGS += gcc ALPINE_PKGS += gcr ALPINE_PKGS += gcr-base @@ -124,6 +127,7 @@ ALPINE_PKGS += gpgv ALPINE_PKGS += graphene ALPINE_PKGS += graphite2 ALPINE_PKGS += graphite2-dev +ALPINE_PKGS += groff ALPINE_PKGS += grub ALPINE_PKGS += grub-efi ALPINE_PKGS += gsettings-desktop-schemas @@ -152,7 +156,9 @@ ALPINE_PKGS += imagemagick-libs ALPINE_PKGS += imlib2 ALPINE_PKGS += imlib2-dev ALPINE_PKGS += iproute2-minimal +ALPINE_PKGS += irssi ALPINE_PKGS += isl24 +ALPINE_PKGS += isync ALPINE_PKGS += iwd ALPINE_PKGS += iwd-openrc ALPINE_PKGS += jack @@ -186,6 +192,7 @@ ALPINE_PKGS += libcdio ALPINE_PKGS += libcdio-paranoia ALPINE_PKGS += libcom_err ALPINE_PKGS += libconfig +ALPINE_PKGS += libconfig-dev ALPINE_PKGS += libcrypto1.1 ALPINE_PKGS += libcurl ALPINE_PKGS += libdav1d @@ -202,6 +209,7 @@ ALPINE_PKGS += libelf ALPINE_PKGS += libepoxy ALPINE_PKGS += libepoxy-dev ALPINE_PKGS += libev +ALPINE_PKGS += libev-dev ALPINE_PKGS += libevdev ALPINE_PKGS += libevent ALPINE_PKGS += libfdisk @@ -270,6 +278,7 @@ ALPINE_PKGS += libtasn1 ALPINE_PKGS += libtermkey ALPINE_PKGS += libtheora ALPINE_PKGS += libtiffxx +ALPINE_PKGS += libtool ALPINE_PKGS += libtorrent-rasterbar ALPINE_PKGS += libunistring ALPINE_PKGS += libuuid @@ -352,9 +361,11 @@ ALPINE_PKGS += lua5.2-libs ALPINE_PKGS += lua5.3 ALPINE_PKGS += lua5.3-libs ALPINE_PKGS += lua5.3-lpeg +ALPINE_PKGS += lynx ALPINE_PKGS += lzo ALPINE_PKGS += maim ALPINE_PKGS += make +ALPINE_PKGS += man-db ALPINE_PKGS += man-pages ALPINE_PKGS += man-pages-posix ALPINE_PKGS += mbedtls @@ -370,10 +381,13 @@ ALPINE_PKGS += mesa-glapi ALPINE_PKGS += mesa-gles ALPINE_PKGS += mesa-osmesa ALPINE_PKGS += mesa-xatracker +ALPINE_PKGS += meson +ALPINE_PKGS += micro ALPINE_PKGS += mkfontscale ALPINE_PKGS += mkinitfs ALPINE_PKGS += mksh ALPINE_PKGS += mount +ALPINE_PKGS += mousepad ALPINE_PKGS += mpc1 ALPINE_PKGS += mpdecimal ALPINE_PKGS += mpfr4 @@ -383,6 +397,8 @@ ALPINE_PKGS += mtdev ALPINE_PKGS += musl ALPINE_PKGS += musl-dev ALPINE_PKGS += musl-utils +ALPINE_PKGS += mutt +ALPINE_PKGS += mutt-doc ALPINE_PKGS += ncurses ALPINE_PKGS += ncurses-libs ALPINE_PKGS += ncurses-terminfo-base @@ -414,14 +430,15 @@ ALPINE_PKGS += pango ALPINE_PKGS += pango-dev ALPINE_PKGS += pango-tools ALPINE_PKGS += partx +ALPINE_PKGS += pass ALPINE_PKGS += patch ALPINE_PKGS += pcre ALPINE_PKGS += pcre-dev ALPINE_PKGS += pcre2 -ALPINE_PKGS += picom +ALPINE_PKGS += php +ALPINE_PKGS += php-curl ALPINE_PKGS += pinentry ALPINE_PKGS += pipewire-libs -ALPINE_PKGS += pipewire-media-session ALPINE_PKGS += pixman ALPINE_PKGS += pixman-dev ALPINE_PKGS += pkgconf @@ -430,13 +447,12 @@ ALPINE_PKGS += python3 ALPINE_PKGS += qbittorrent-nox ALPINE_PKGS += qbittorrent-nox-openrc ALPINE_PKGS += qt5-qtbase -ALPINE_PKGS += qt5-qtbase-x11 ALPINE_PKGS += qt5-qtdeclarative ALPINE_PKGS += qt5-qtwayland -ALPINE_PKGS += qt6-qtbase -ALPINE_PKGS += qtbase +ALPINE_PKGS += qt5-qtbase ALPINE_PKGS += readline ALPINE_PKGS += runuser +ALPINE_PKGS += sakura ALPINE_PKGS += scanelf ALPINE_PKGS += sdl2 ALPINE_PKGS += setpriv @@ -445,7 +461,9 @@ ALPINE_PKGS += sfdisk ALPINE_PKGS += shaderc ALPINE_PKGS += shadow ALPINE_PKGS += shared-mime-info +ALPINE_PKGS += smenu ALPINE_PKGS += soxr +ALPINE_PKGS += speedtest-cli ALPINE_PKGS += speex ALPINE_PKGS += speexdsp ALPINE_PKGS += spirv-tools @@ -454,6 +472,8 @@ ALPINE_PKGS += sqlite-libs ALPINE_PKGS += ssl_client ALPINE_PKGS += startup-notification ALPINE_PKGS += svt-av1-libs +ALPINE_PKGS += sway +ALPINE_PKGS += sxiv ALPINE_PKGS += sysfsutils ALPINE_PKGS += taglib ALPINE_PKGS += tdb-libs @@ -467,6 +487,8 @@ ALPINE_PKGS += udev-init-scripts ALPINE_PKGS += udev-init-scripts-openrc ALPINE_PKGS += umount ALPINE_PKGS += unibilium +ALPINE_PKGS += uthash +ALPINE_PKGS += uthash-dev ALPINE_PKGS += util-linux ALPINE_PKGS += util-linux-dev ALPINE_PKGS += util-linux-misc @@ -479,6 +501,7 @@ ALPINE_PKGS += vis ALPINE_PKGS += vte3 ALPINE_PKGS += vulkan-loader ALPINE_PKGS += wavpack +ALPINE_PKGS += wayland ALPINE_PKGS += wayland-dev ALPINE_PKGS += wayland-libs-client ALPINE_PKGS += wayland-libs-cursor @@ -496,9 +519,12 @@ ALPINE_PKGS += xcb-proto ALPINE_PKGS += xcb-util ALPINE_PKGS += xcb-util-dev ALPINE_PKGS += xcb-util-image +ALPINE_PKGS += xcb-util-image-dev ALPINE_PKGS += xcb-util-keysyms ALPINE_PKGS += xcb-util-renderutil +ALPINE_PKGS += xcb-util-renderutil-dev ALPINE_PKGS += xcb-util-wm +ALPINE_PKGS += xcb-util-xrm ALPINE_PKGS += xclip ALPINE_PKGS += xdg-dbus-proxy ALPINE_PKGS += xdg-utils @@ -525,6 +551,8 @@ ALPINE_PKGS += xwallpaper ALPINE_PKGS += xwininfo ALPINE_PKGS += xz-dev ALPINE_PKGS += xz-libs +ALPINE_PKGS += yash +ALPINE_PKGS += yash-doc ALPINE_PKGS += yt-dlp ALPINE_PKGS += zathura ALPINE_PKGS += zathura-pdf-mupdf diff --git a/inc/pkgs-arch.mk b/inc/pkgs-arch.mk @@ -26,7 +26,6 @@ PACMAN_PKGS += networkmanager-openvpn PACMAN_PKGS += nm-connection-editor PACMAN_PKGS += os-prober PACMAN_PKGS += pacman-contrib -PACMAN_PKGS += picom PACMAN_PKGS += pipewire PACMAN_PKGS += pipewire-alsa PACMAN_PKGS += pipewire-jack diff --git a/inc/pkgs-freebsd.mk b/inc/pkgs-freebsd.mk @@ -26,7 +26,6 @@ FREEBSD_PKGS += mpv FREEBSD_PKGS += mutt FREEBSD_PKGS += openvpn FREEBSD_PKGS += password-store -FREEBSD_PKGS += picom FREEBSD_PKGS += pidof FREEBSD_PKGS += pkg FREEBSD_PKGS += pkgconf