Repository: RiccardoPP/dotfiles Branch: main Commit: 4ce4c9f75422 Files: 726 Total size: 4.2 MB Directory structure: gitextract_3tgdgzgg/ ├── .gitignore ├── Herbstluft-KDE-Desktop/ │ ├── README.md │ ├── home/ │ │ ├── .bashrc │ │ ├── .config/ │ │ │ ├── herbstluftwm/ │ │ │ │ └── autostart │ │ │ ├── ksplashrc │ │ │ ├── polybar/ │ │ │ │ ├── config.ini │ │ │ │ ├── launch.sh │ │ │ │ ├── modules.ini │ │ │ │ └── scripts/ │ │ │ │ ├── env.sh │ │ │ │ ├── herbstluftwm.py │ │ │ │ ├── popup-calendar.sh │ │ │ │ ├── powermenu-alt │ │ │ │ └── redshift.sh │ │ │ ├── redshift.conf │ │ │ ├── rofi/ │ │ │ │ ├── config.rasi │ │ │ │ ├── dmenu.rasi │ │ │ │ └── rofi-todo.sh │ │ │ └── xsettingsd/ │ │ │ └── xsettingsd.conf │ │ ├── .local/ │ │ │ └── share/ │ │ │ ├── color-schemes/ │ │ │ │ └── RP.colors │ │ │ └── konsole/ │ │ │ ├── Profilo 1.profile │ │ │ └── RP.colorscheme │ │ └── .xprofile │ ├── tema-firefox.xpi │ ├── tema-telegram-rp.tdesktop-theme │ └── usr/ │ └── share/ │ └── xsessions/ │ └── plasma-hlwm.desktop ├── Herbstluft-Raspberry-Pi-400/ │ ├── README.md │ └── home/ │ ├── .Xdefaults │ ├── .bashrc │ ├── .xinitrc │ ├── herbstluftwm/ │ │ └── autostart │ ├── polybar/ │ │ ├── config │ │ ├── launch.sh │ │ ├── modules.ini │ │ └── scripts/ │ │ ├── env.sh │ │ ├── herbstluftwm.py │ │ ├── pifi/ │ │ │ └── pifi.sh │ │ ├── pivolume/ │ │ │ ├── pivolume.sh │ │ │ └── toggle_pivolume.sh │ │ ├── popup-calendar.sh │ │ ├── powermenu-alt │ │ └── redshift.sh │ └── rofi/ │ ├── config.rasi │ ├── dmenu.rasi │ └── rofi-todo.sh ├── Hyprland-Desktop-Viola-Blu/ │ ├── README.md │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── foot/ │ │ │ └── foot.ini │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── psd/ │ │ │ └── psd.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── rofi/ │ │ │ ├── blue.rasi │ │ │ ├── config.rasi │ │ │ └── power-blue.rasi │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── rofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-MacBook-Pro-13-Intel/ │ ├── README.md │ ├── etc/ │ │ ├── bluetooth/ │ │ │ └── main.conf │ │ ├── environment │ │ ├── modprobe.d/ │ │ │ ├── apple-tb.conf │ │ │ └── hid_apple.conf │ │ ├── sysctl.d/ │ │ │ └── 99-swappiness.conf │ │ ├── t2fand.conf │ │ └── vconsole.conf │ ├── home/ │ │ ├── .bashrc │ │ ├── .config/ │ │ │ ├── foot/ │ │ │ │ └── foot.ini │ │ │ ├── hypr/ │ │ │ │ ├── autostart │ │ │ │ └── hyprland.conf │ │ │ ├── mako/ │ │ │ │ └── config │ │ │ ├── micro/ │ │ │ │ └── settings.json │ │ │ ├── psd/ │ │ │ │ └── psd.conf │ │ │ ├── qt5ct/ │ │ │ │ └── qt5ct.conf │ │ │ ├── rofi/ │ │ │ │ ├── blue.rasi │ │ │ │ ├── config.rasi │ │ │ │ └── power-blue.rasi │ │ │ ├── waybar/ │ │ │ │ ├── config │ │ │ │ ├── config_bottom │ │ │ │ ├── modules/ │ │ │ │ │ └── crypto/ │ │ │ │ │ ├── config.ini │ │ │ │ │ └── waybar_crypto.py │ │ │ │ ├── style.css │ │ │ │ └── style_bottom.css │ │ │ └── wob/ │ │ │ └── wob.ini │ │ └── scripts/ │ │ ├── gammastep.sh │ │ ├── powerprofilecycle.sh │ │ ├── rofi-power.sh │ │ ├── waybar_bottom.sh │ │ └── waybar_top.sh │ └── usr/ │ └── lib/ │ └── modprobe.d/ │ └── broadcom-wl-dkms.conf ├── Hyprland-MacBook-Pro-15/ │ ├── README.md │ ├── etc/ │ │ ├── bluetooth/ │ │ │ └── main.conf │ │ └── environment │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── code-flags.conf │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ └── monokai-stone │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── psd/ │ │ │ └── psd.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── rofi/ │ │ │ ├── blue.rasi │ │ │ ├── config.rasi │ │ │ ├── power-blue.rasi │ │ │ └── vpn.rasi │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── rofi-nordvpn │ ├── rofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-Mini-PC/ │ ├── README.md │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .config/ │ │ ├── code-flags.conf │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ └── monokai-stone │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── psd/ │ │ │ └── psd.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── tofi/ │ │ │ ├── config │ │ │ └── config_power │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_back │ │ │ ├── config_back_2 │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ ├── style_back.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── tofi-power.sh │ ├── waybar_back.sh │ ├── waybar_back_2.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-Samsung-Galaxy-Book-2-OLED/ │ ├── README.md │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .config/ │ │ ├── code-flags.conf │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ └── monokai-stone │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── tofi/ │ │ │ ├── config │ │ │ └── config_power │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── tofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-Surface-Laptop-3/ │ ├── README.md │ ├── etc/ │ │ ├── bluetooth/ │ │ │ └── main.conf │ │ ├── environment │ │ ├── sysctl.d/ │ │ │ └── 99-swappiness.conf │ │ ├── tlp.conf │ │ └── vconsole.conf │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── foot/ │ │ │ └── foot.ini │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── psd/ │ │ │ └── psd.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── rofi/ │ │ │ ├── blue.rasi │ │ │ ├── config.rasi │ │ │ └── power-blue.rasi │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── powerprofilecycle.sh │ ├── rofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-Surface-Laptop-Go/ │ ├── README.md │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── foot/ │ │ │ └── foot.ini │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── rofi/ │ │ │ ├── blue-bottom.rasi │ │ │ ├── blue.rasi │ │ │ ├── config.rasi │ │ │ ├── power-blue-bottom.rasi │ │ │ └── power-blue.rasi │ │ └── waybar/ │ │ ├── config │ │ ├── config_bottom │ │ ├── modules/ │ │ │ └── crypto/ │ │ │ ├── config.ini │ │ │ └── waybar_crypto.py │ │ ├── style.css │ │ └── style_bottom.css │ └── scripts/ │ ├── rofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-ThinkPad-X1-OLED/ │ ├── README.md │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── foot/ │ │ │ └── foot.ini │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── tofi/ │ │ │ ├── config │ │ │ └── config_power │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── tofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── Hyprland-ZenBook-Duo-Clone-Dual-Screen/ │ ├── README.md │ ├── etc/ │ │ ├── environment │ │ ├── keyd/ │ │ │ └── default.conf │ │ ├── systemd/ │ │ │ └── logind.conf │ │ └── tlp.conf │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── code-flags.conf │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ └── monokai-stone │ │ ├── hypr/ │ │ │ ├── autostart │ │ │ └── hyprland.conf │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── psd/ │ │ │ └── psd.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── tofi/ │ │ │ ├── config │ │ │ └── config-power │ │ ├── waybar/ │ │ │ ├── config │ │ │ ├── config_bottom │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_bottom.css │ │ └── wob/ │ │ └── wob.ini │ └── scripts/ │ ├── gammastep.sh │ ├── tofi-nordvpn.sh │ ├── tofi-power.sh │ ├── waybar_bottom.sh │ └── waybar_top.sh ├── LICENSE ├── LabWC-1280x1024-H50/ │ ├── README │ ├── WhiteSur-Light.tar.xz │ └── home/ │ ├── .config/ │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ ├── monokai-stone │ │ │ └── paper-color-light │ │ ├── labwc/ │ │ │ ├── autostart │ │ │ ├── close.xbm │ │ │ ├── environment │ │ │ ├── menu-generator.xml │ │ │ ├── menu.xml │ │ │ ├── rc.xml │ │ │ ├── themerc │ │ │ └── themerc-override │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── qt6ct/ │ │ │ └── qt6ct.conf │ │ ├── scripts/ │ │ │ ├── bright-down.sh │ │ │ ├── bright-up.sh │ │ │ ├── firefox-sync.sh │ │ │ ├── gammastep.sh │ │ │ ├── powerprofilecycle.sh │ │ │ ├── rofi-nordvpn │ │ │ ├── rofi-power.sh │ │ │ ├── tofi-nordvpn │ │ │ ├── tofi-power.sh │ │ │ ├── toggle_wifi.sh │ │ │ ├── waybar_bottom.sh │ │ │ └── waybar_top.sh │ │ ├── tofi/ │ │ │ ├── config │ │ │ ├── config_power_bottom │ │ │ └── vpn.rasi │ │ └── waybar/ │ │ ├── config │ │ ├── modules/ │ │ │ └── crypto/ │ │ │ ├── config.ini │ │ │ └── waybar_crypto.py │ │ └── style.css │ └── .profile ├── LabWC-1920x1200/ │ ├── README │ ├── WhiteSur-Light.tar.xz │ ├── Yaru-Yellow-v21.04.tar.xz │ └── home/ │ └── .config/ │ ├── foot/ │ │ ├── foot.ini │ │ ├── monokai-stone │ │ └── paper-color-light │ ├── labwc/ │ │ ├── autostart │ │ ├── close.xbm │ │ ├── environment │ │ ├── menu.xml │ │ ├── rc.xml │ │ ├── themerc │ │ └── themerc-override │ ├── mako/ │ │ └── config │ ├── micro/ │ │ └── settings.json │ ├── qt6ct/ │ │ └── qt6ct.conf │ ├── scripts/ │ │ ├── gammastep.sh │ │ ├── powerprofilecycle.sh │ │ ├── tofi-nordvpn │ │ ├── tofi-power.sh │ │ ├── toggle_wifi.sh │ │ ├── waybar_bottom.sh │ │ └── waybar_top.sh │ ├── tofi/ │ │ ├── config │ │ ├── config_power │ │ ├── config_power_bottom │ │ └── vpn.rasi │ └── waybar/ │ ├── config │ ├── config_bottom │ ├── config_top │ ├── modules/ │ │ └── crypto/ │ │ ├── config.ini │ │ └── waybar_crypto.py │ ├── style.css │ ├── style_back.css │ ├── style_bottom.css │ └── style_top.css ├── LabWC-Alpine-Chromebook/ │ ├── README │ ├── WhiteSur-Light.tar.xz │ └── home/ │ ├── .config/ │ │ ├── code-flags.conf │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ ├── monokai-stone │ │ │ └── paper-color-light │ │ ├── labwc/ │ │ │ ├── autostart │ │ │ ├── environment │ │ │ ├── menu.xml │ │ │ ├── rc.xml │ │ │ ├── themerc │ │ │ └── themerc-override │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── scripts/ │ │ │ ├── firefox-sync.sh │ │ │ ├── gammastep.sh │ │ │ └── tofi-power.sh │ │ ├── tofi/ │ │ │ ├── config │ │ │ └── config_power │ │ └── waybar/ │ │ ├── config │ │ └── style.css │ └── .profile ├── LabWC-Alpine-Netbook/ │ ├── README │ ├── WhiteSur-Light.tar.xz │ └── home/ │ ├── .bashrc │ ├── .config/ │ │ ├── foot/ │ │ │ ├── foot.ini │ │ │ ├── monokai-stone │ │ │ └── paper-color-light │ │ ├── labwc/ │ │ │ ├── autostart │ │ │ ├── close.xbm │ │ │ ├── environment │ │ │ ├── menu.xml │ │ │ ├── rc.xml │ │ │ ├── themerc │ │ │ └── themerc-override │ │ ├── mako/ │ │ │ └── config │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── pcmanfm/ │ │ │ └── default/ │ │ │ └── pcmanfm.conf │ │ ├── qt5ct/ │ │ │ └── qt5ct.conf │ │ ├── scripts/ │ │ │ ├── gammastep.sh │ │ │ ├── tofi-power.sh │ │ │ ├── waybar_bottom.sh │ │ │ └── waybar_top.sh │ │ ├── tofi/ │ │ │ ├── config │ │ │ ├── config_power │ │ │ └── config_power_bottom │ │ └── waybar/ │ │ ├── config │ │ ├── config_top │ │ ├── modules/ │ │ │ └── crypto/ │ │ │ ├── config.ini │ │ │ └── waybar_crypto.py │ │ ├── style.css │ │ └── style_top.css │ └── .profile ├── LabWC-Alpine-Raspberry-Pi-500/ │ ├── README │ ├── config.txt │ ├── home/ │ │ ├── .bashrc │ │ ├── .config/ │ │ │ ├── foot/ │ │ │ │ ├── foot.ini │ │ │ │ ├── monokai-stone │ │ │ │ └── paper-color-light │ │ │ ├── gtk-3.0/ │ │ │ │ └── settings.ini │ │ │ ├── labwc/ │ │ │ │ ├── autostart │ │ │ │ ├── close.xbm │ │ │ │ ├── environment │ │ │ │ ├── menu.xml │ │ │ │ ├── rc.xml │ │ │ │ ├── themerc │ │ │ │ └── themerc-override │ │ │ ├── mako/ │ │ │ │ └── config │ │ │ ├── qt5ct/ │ │ │ │ └── qt5ct.conf │ │ │ ├── scripts/ │ │ │ │ ├── gammastep.sh │ │ │ │ ├── tofi-power.sh │ │ │ │ ├── waybar_bottom.sh │ │ │ │ └── waybar_top.sh │ │ │ ├── tofi/ │ │ │ │ ├── config │ │ │ │ ├── config_power │ │ │ │ └── config_power_bottom │ │ │ └── waybar/ │ │ │ ├── config │ │ │ ├── config_top │ │ │ ├── modules/ │ │ │ │ └── crypto/ │ │ │ │ ├── config.ini │ │ │ │ └── waybar_crypto.py │ │ │ ├── style.css │ │ │ └── style_top.css │ │ ├── .profile │ │ └── WhiteSur-Light.tar.xz │ └── world ├── LabWC-Alpine-ThinkPad-X230/ │ ├── README │ ├── home/ │ │ ├── .config/ │ │ │ ├── foot/ │ │ │ │ ├── foot.ini │ │ │ │ └── monokai-stone │ │ │ ├── labwc/ │ │ │ │ ├── autostart │ │ │ │ ├── environment │ │ │ │ ├── menu.xml │ │ │ │ ├── rc.xml │ │ │ │ ├── themerc │ │ │ │ └── themerc-override │ │ │ ├── mako/ │ │ │ │ └── config │ │ │ ├── scripts/ │ │ │ │ ├── gammastep.sh │ │ │ │ └── tofi-power.sh │ │ │ ├── tofi/ │ │ │ │ └── config │ │ │ └── waybar/ │ │ │ ├── config │ │ │ └── style.css │ │ └── .profile │ └── world ├── LabWC-Chromebook-Plus/ │ ├── README │ └── home/ │ ├── .bashrc │ └── .config/ │ ├── foot/ │ │ ├── foot.ini │ │ ├── monokai-stone │ │ └── paper-color-light │ ├── labwc/ │ │ ├── autostart │ │ ├── close.xbm │ │ ├── environment │ │ ├── menu.xml │ │ ├── rc.xml │ │ ├── themerc │ │ └── themerc-override │ ├── libinput-gestures.conf │ ├── mako/ │ │ └── config │ ├── micro/ │ │ └── settings.json │ ├── qt6ct/ │ │ └── qt6ct.conf │ ├── scripts/ │ │ ├── gammastep.sh │ │ └── tofi-power.sh │ ├── tofi/ │ │ ├── config │ │ ├── config_power │ │ └── config_power_bottom │ └── waybar/ │ ├── config │ ├── config_top │ ├── style.css │ ├── style_back.css │ └── style_top.css ├── README.md ├── Sway-Dell-XPS-13/ │ ├── README.md │ ├── dotfiles.sh │ ├── etc/ │ │ └── environment │ └── home/ │ ├── .Xdefaults │ ├── .bashrc │ ├── .config/ │ │ ├── Code - OSS/ │ │ │ └── User/ │ │ │ └── settings.json │ │ ├── electron13-flags.conf │ │ ├── electron17-flags.conf │ │ ├── foot/ │ │ │ └── foot.ini │ │ ├── libinput-gestures.conf │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── nwg-wrapper/ │ │ │ ├── info.css │ │ │ ├── info.sh │ │ │ ├── logo.css │ │ │ └── logo.pango │ │ ├── rofi/ │ │ │ ├── config.rasi │ │ │ ├── dark.rasi │ │ │ └── power-dark.rasi │ │ ├── sway/ │ │ │ └── config │ │ └── waybar/ │ │ ├── config │ │ ├── config-default │ │ └── style.css │ ├── .icons/ │ │ ├── Faded-Originals-Icons-purple/ │ │ │ ├── 16/ │ │ │ │ └── mimetypes/ │ │ │ │ └── application-vnd.ms-excel │ │ │ ├── 16@2x │ │ │ ├── 16@3x │ │ │ ├── 22@2x │ │ │ ├── 22@3x │ │ │ ├── 24/ │ │ │ │ └── actions/ │ │ │ │ └── media-album-cover │ │ │ ├── 24@2x │ │ │ ├── 24@3x │ │ │ ├── 32@2x │ │ │ ├── 32@3x │ │ │ ├── icon-theme.cache │ │ │ ├── index.theme │ │ │ ├── scalable/ │ │ │ │ └── apps/ │ │ │ │ ├── cinnamon-virtual-keyboard │ │ │ │ └── org.gnome.Weather.Application.svg} │ │ │ ├── scalable@2x │ │ │ └── scalable@3x │ │ └── Faded-Originals-Icons-purple-dark/ │ │ ├── 16/ │ │ │ ├── apps │ │ │ ├── mimetypes │ │ │ ├── panel │ │ │ └── status │ │ ├── 16@2x │ │ ├── 16@3x │ │ ├── 22/ │ │ │ ├── emblems │ │ │ ├── mimetypes │ │ │ └── panel │ │ ├── 22@2x │ │ ├── 22@3x │ │ ├── 24/ │ │ │ ├── actions/ │ │ │ │ └── media-album-cover │ │ │ ├── animations │ │ │ └── panel │ │ ├── 24@2x │ │ ├── 24@3x │ │ ├── 32 │ │ ├── 32@2x │ │ ├── 32@3x │ │ ├── icon-theme.cache │ │ ├── index.theme │ │ ├── scalable │ │ ├── scalable@2x │ │ └── scalable@3x │ ├── .themes/ │ │ └── Dracula-rp/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cinnamon/ │ │ │ ├── _colors.scss │ │ │ ├── _common.scss │ │ │ ├── _drawing.scss │ │ │ ├── cinnamon-dark.css │ │ │ ├── cinnamon-dark.scss │ │ │ ├── cinnamon.css │ │ │ └── cinnamon.scss │ │ ├── gnome-shell/ │ │ │ └── gnome-shell.css │ │ ├── gtk-2.0/ │ │ │ ├── apps/ │ │ │ │ ├── chrome.rc │ │ │ │ ├── gimp.rc │ │ │ │ ├── libreoffice.rc │ │ │ │ ├── terminal.rc │ │ │ │ ├── thunar.rc │ │ │ │ └── xfce.rc │ │ │ ├── gtkrc │ │ │ └── main.rc │ │ ├── gtk-3.0/ │ │ │ ├── apps/ │ │ │ │ ├── budgie.css │ │ │ │ ├── corebird.css │ │ │ │ ├── gala.css │ │ │ │ ├── gnome-applications.css │ │ │ │ ├── mate-applications.css │ │ │ │ ├── solus-applications.css │ │ │ │ └── unity.css │ │ │ ├── gtk-widgets-assets.css │ │ │ ├── gtk-widgets.css │ │ │ ├── gtk.css │ │ │ ├── settings.ini │ │ │ └── widgets/ │ │ │ ├── app-notifications.css │ │ │ ├── assistant.css │ │ │ ├── button.css │ │ │ ├── calendar.css │ │ │ ├── cell-row.css │ │ │ ├── check-radio.css │ │ │ ├── color-chooser.css │ │ │ ├── column-header.css │ │ │ ├── combobox.css │ │ │ ├── content-view.css │ │ │ ├── csd.css │ │ │ ├── dialogs.css │ │ │ ├── entry.css │ │ │ ├── gnome-sofware.css │ │ │ ├── infobar.css │ │ │ ├── list-boxes.css │ │ │ ├── menu.css │ │ │ ├── notebook.css │ │ │ ├── osd.css │ │ │ ├── popover.css │ │ │ ├── progress-scale.css │ │ │ ├── scrollbar.css │ │ │ ├── search-bar.css │ │ │ ├── selection-mode.css │ │ │ ├── separator.css │ │ │ ├── sidebar.css │ │ │ ├── spinbutton.css │ │ │ ├── spinner.css │ │ │ ├── switch.css │ │ │ └── toolbar.css │ │ ├── gtk-3.20/ │ │ │ ├── gtk-dark.css │ │ │ └── gtk.css │ │ ├── gtk-4.0/ │ │ │ ├── gtk-dark.css │ │ │ └── gtk.css │ │ ├── index.theme │ │ ├── metacity-1/ │ │ │ ├── metacity-theme-1.xml │ │ │ ├── metacity-theme-2.xml │ │ │ ├── metacity-theme-3.xml │ │ │ └── metacity-theme.xml │ │ └── xfwm4/ │ │ └── themerc │ └── script/ │ ├── gammastep.sh │ ├── noti.sh │ ├── rofi-power.sh │ ├── sway-interactive-screenshot.sh │ └── workspaces-number.sh ├── i3-Chuwi-Larkbook-X/ │ ├── .Xresources │ ├── .Xresources.colors │ ├── .Xresources.colors.dark │ ├── .Xresources.colors.light │ ├── .bashrc │ ├── .config/ │ │ ├── i3/ │ │ │ └── config │ │ ├── kitty/ │ │ │ ├── current-theme.conf │ │ │ ├── kitty.conf │ │ │ └── themes/ │ │ │ ├── theme-dark.conf │ │ │ └── theme-light.conf │ │ ├── micro/ │ │ │ └── settings.json │ │ ├── picom.conf │ │ └── rofi/ │ │ ├── dark.rasi │ │ ├── light.rasi │ │ └── theme │ ├── .profile │ ├── .xinitrc │ ├── README.md │ ├── dotfiles.sh │ └── scripts/ │ ├── bd-big.sh │ ├── bd.sh │ ├── checkbattery.sh │ ├── checklevels.sh │ ├── noti │ └── switch.sh ├── i3-HP-Chromebook-13/ │ ├── README.md │ ├── etc/ │ │ └── X11/ │ │ └── xorg.conf.d/ │ │ ├── 00-keyboard.conf │ │ ├── 20-intel.conf │ │ └── 30-touchpad.conf │ └── home/ │ ├── .Xdefaults │ ├── .bashrc │ ├── .config/ │ │ ├── i3/ │ │ │ ├── bd-big.sh │ │ │ ├── bd.sh │ │ │ └── config │ │ └── picom.conf │ ├── .gtkrc-2.0 │ ├── .xinitrc │ └── scripts/ │ ├── checkbattery.sh │ ├── checklevels.sh │ └── noti ├── i3-HP-Mini-5101/ │ ├── README.md │ ├── etc/ │ │ ├── X11/ │ │ │ └── xorg.conf.d/ │ │ │ └── 20-intel.conf │ │ └── rc.local │ └── home/ │ ├── .Xdefaults │ ├── .bashrc │ ├── .config/ │ │ ├── i3/ │ │ │ ├── bd.sh │ │ │ └── config │ │ └── picom.conf │ ├── .gtkrc-2.0 │ ├── .vimrc │ ├── .xinitrc │ └── scripts/ │ ├── checkbattery.sh │ ├── checklevels.sh │ ├── noti │ └── todo ├── i3-HP-Mini-5103/ │ ├── README.md │ ├── etc/ │ │ └── rc.local │ ├── home/ │ │ ├── .Xdefaults │ │ ├── .bashrc │ │ ├── .config/ │ │ │ ├── i3/ │ │ │ │ ├── bd.sh │ │ │ │ └── config │ │ │ └── picom.conf │ │ ├── .gtkrc-2.0 │ │ ├── .vimrc │ │ ├── .xinitrc │ │ └── scripts/ │ │ ├── checkbattery.sh │ │ ├── checklevels.sh │ │ ├── noti │ │ └── todo │ └── wordgrinder-no-status-bar.patch ├── i3-Pixelbook/ │ ├── 20-intel.conf │ ├── 61-eve-keyboard.hwdb │ ├── README.md │ ├── compton.conf │ ├── i3/ │ │ └── config │ ├── polybar/ │ │ ├── config │ │ ├── config.toml │ │ ├── launch.sh │ │ ├── nightshift.sh │ │ ├── polybar-forecast │ │ ├── popup-calendar.sh │ │ └── toggle-nightlight.sh │ └── rofi/ │ ├── config.rasi │ └── custom.rasi ├── i3-Raspberry-OS-Cyberdeck/ │ ├── README.md │ ├── boot/ │ │ └── config.txt │ ├── dotfiles.sh │ └── home/ │ ├── .Xdefaults │ ├── .bash_aliases │ ├── .config/ │ │ ├── i3/ │ │ │ └── config │ │ └── micro/ │ │ └── settings.json │ ├── .wordgrinder/ │ │ └── startup.lua │ ├── .xscreensaver │ └── temp.sh └── i3-ThinkPad-X1-G3/ ├── .bashrc ├── .config/ │ ├── README.md │ ├── compton.conf │ ├── i3/ │ │ └── config │ ├── polybar/ │ │ ├── config │ │ ├── config.toml │ │ ├── launch.sh │ │ ├── nightshift.sh │ │ ├── polybar-forecast │ │ ├── popup-calendar.sh │ │ └── toggle-nightlight.sh │ └── rofi/ │ ├── config.rasi │ └── custom.rasi └── dotfiles.sh ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ .DS_Store ================================================ FILE: Herbstluft-KDE-Desktop/README.md ================================================ ## Riccardo Palombo - email at riccardo dot im Pacchetti necessari: - herbstluftwm (https://herbstluftwm.org/) - redshift - rofi - firefox - dmenu - polybar - micro (lo schema colori è cmc-16, pre-installato) - Akwa-dark (tema GTK per il software non QT) - Roboto Condensed - FontAwesome Attenzione a: - configurare il file powermenu-alt (polybar/script) con i comandi della propria distro. - controllare i file di Polybar (config e modules) perché contengono voci che devono essere adattate al vostro setup (es: i monitor, la scheda audio, ecc) Istruzioni: 1) Installare i pacchetti necessari nella propria distro con KDE Plasma (anche Kubuntu, KDE Neon, Manjaro KDE o quel che è). 2) Copiare i file dots dell'archivio seguendo la struttura esistente. 3) Uscire dalla sessione attiva e scegliere la nuova voce Plasma + Herbstluftwm (o come l'avete chiamata) dal vostro login manager (probabilmente SDDM se avete KDE). 4) Da qui iniziare a configurare KDE con i temi, i caratteri e le procedure mostrate nel video (i file dovrebbero già aver fatto tutto per voi, ma è meglio controllare). Le procedure sono semplici e lineari ma richiedono un po' di pratica con l'ambiente Linux. Non si può passare ad un setup tiling come questo senza un po' di rodaggio. In caso di problemi potete sempre tornare alla sessione KDE standard (basta selezionarla al momento del login), ma consiglio di sforzarsi ad usare il nuovo ambiente così da trovare errori e, uno alla volta, capire come risolverli. I più comuni sono: Polybar non si avvia (controllare config, impostazioni monitor o errori di battitura), i font sono diversi dal previsto (li avete installati? la vostra distro come li chiama?), non si sa cosa premere (vedi sotto). Per aprire il terminale: Win+INVIO. Per lanciare Firefox: Win+Barra e poi scrivere Firefox e premere INVIO. Per chiudere una finestra: Win+Ctrl+Q. Per aprire il config di Herbstluftwm: aprire il terminale e poi "conf-hb". Con "conf-poly" si apre il config di Polybar. Questi "alias" sono definiti nel file .bashrc che avete installato. Happy Linux! Riccardo ================================================ FILE: Herbstluft-KDE-Desktop/home/.bashrc ================================================ # # ~/.bashrc # # Riccardo Palombo - https://riccardo.im # Preparato per la community Patreon: patreon.com/riccardopalombo # # If not running interactively, don't do anything [[ $- != *i* ]] && return alias ls='ls --color=auto -a' alias conf-hb='micro ~/.config/herbstluftwm/autostart' alias conf-poly='micro ~/.config/polybar/config.ini' alias conf-picom='micro ~/.config/picom.conf' alias nano='micro' alias hc='herbstclient' # PS1='[\u@\h \W]\$ ' PS1="\[\e[1;34m\]\w\[\e[m\]\ \[\e[1;31m\]>\[\e[m\]\[\e[1;33m\]>\[\e[m\]\[\e[1;36m\]>\[\e[m\] " # Completion for herbstclient source /usr/share/bash-completion/completions/herbstclient complete -F _herbstclient_complete -o nospace hc ================================================ FILE: Herbstluft-KDE-Desktop/home/.config/herbstluftwm/autostart ================================================ #!/usr/bin/env bash # # Riccardo Palombo - https://riccardo.im # Preparato per la community Patreon: patreon.com/riccardopalombo # # Config per herbstluftwm con KDE Plasma hc() { herbstclient "$@" } hc emit_hook reload #xsetroot -solid '#303030' #feh --bg-fill ~/Immagini/void.png hc keyunbind --all Mod=Mod4 # Tasto Windows / Mod1 per usare Alt myTerm=konsole # Terminale preferito myFM=dolphin # File manager preferito myBorderOne='#262626' # Colore bordo primario myBorderTwo='#303030' # Colore bordo secondario hc keybind $Mod-Alt-q quit hc keybind $Mod-Shift-r reload hc keybind $Mod-Shift-q close hc keybind $Mod-Return spawn $myTerm hc keybind $Mod-t spawn $myFM hc keybind $Mod-space spawn rofi -show drun -display-run "" -drun-display-format {name} hc keybind $Mod-Alt-space spawn rofi -modi todo:~/.config/rofi/rofi-todo.sh -show todo hc keybind $Mod-Control-space spawn ~/.config/polybar/scripts/powermenu-alt # focusing clients hc keybind $Mod-Left focus left hc keybind $Mod-Down focus down hc keybind $Mod-Up focus up hc keybind $Mod-Right focus right # moving clients in tiling and floating mode hc keybind $Mod-Shift-Left shift left hc keybind $Mod-Shift-Down shift down hc keybind $Mod-Shift-Up shift up hc keybind $Mod-Shift-Right shift right # splitting frames # dividi il frame attuale nella direzione richiesta # e seleziona la nuova parte hc keybind $Mod-u chain , split bottom 0.60 , focus down hc keybind $Mod-o chain , split right 0.5 , focus right # let the current frame explode into subframes #hc keybind $Mod-Control-space split explode # resizing frames and floating clients resizestep=0.04 hc keybind $Mod-Control-Left resize left +$resizestep hc keybind $Mod-Control-Down resize down +$resizestep hc keybind $Mod-Control-Up resize up +$resizestep hc keybind $Mod-Control-Right resize right +$resizestep # tags tag_names=( {1..7} ) tag_keys=( {1..7} 0 ) hc rename default "${tag_names[0]}" || true for i in "${!tag_names[@]}" ; do hc add "${tag_names[$i]}" key="${tag_keys[$i]}" if ! [ -z "$key" ] ; then hc keybind "$Mod-$key" use_index "$i" hc keybind "$Mod-Shift-$key" move_index "$i" fi done # cycle through tags (per replicare scorciatoie Gnome) hc keybind Control-Alt-Up use_index -1 hc keybind Control-Alt-Down use_index +1 # layouting hc keybind $Mod-r remove #hc keybind $Mod-s floating toggle # Rendere tutto float hc keybind $Mod-f fullscreen toggle # Rendere un frame fullscreen hc keybind $Mod-Shift-f set_attr clients.focus.floating toggle # Rendere float il frame attivo hc keybind $Mod-p pseudotile toggle # The following cycles through the available layouts within a frame, but skips # layouts, if the layout change wouldn't affect the actual window positions. # I.e. if there are two windows within a frame, the grid layout is skipped. # Cicla i layout nel frame selezioato (verticale, orizzonale, massimizzato, griglia) hc keybind $Mod-Shift-space \ or , and . compare tags.focus.curframe_wcount = 2 \ . cycle_layout +1 vertical horizontal max vertical grid \ , cycle_layout +1 # mouse (valido solo su finestre float) hc mouseunbind --all hc mousebind $Mod-Button1 move hc mousebind $Mod-Button2 zoom hc mousebind $Mod-Button3 resize # focus (spostare il focus su monitor e finestre) #hc keybind $Mod-BackSpace cycle_monitor hc keybind $Mod-Tab cycle_all +1 hc keybind $Mod-Shift-Tab cycle_all -1 #hc keybind $Mod-c cycle hc keybind $Mod-i jumpto urgent # theme (da ottimizzare) hc attr theme.tiling.reset 1 hc attr theme.floating.reset 1 hc set frame_border_active_color '#d7d7af' hc set frame_border_normal_color $myBorderOne hc set frame_bg_normal_color $myBorderOne hc set frame_bg_active_color $myBorderOne hc set frame_border_width 0 hc set always_show_frame 0 hc set frame_bg_transparent 1 hc set frame_transparent_width 0 hc set frame_gap -2 hc set frame_padding 0 hc attr theme.active.color $myBorderOne hc attr theme.normal.color $myBorderOne hc attr theme.urgent.color $myBorderOne hc attr theme.inner_width 0 hc attr theme.inner_color $myBorderOne hc attr theme.border_width 30 hc attr theme.active.inner_color $myBorderOne hc attr theme.active.outer_color $myBorderOne hc attr theme.background_color $myBorderOne hc attr theme.floating.border_width 28 hc attr theme.floating.outer_width 2 hc attr theme.floating.outer_color $myBorderTwo hc attr theme.floating.active.inner_color $myBorderOne hc attr theme.floating.active.inner_width 30 hc attr theme.floating.active.outer_color $myBorderTwo hc set window_gap 2 hc set smart_window_surroundings 0 hc set smart_frame_surroundings 0 hc set mouse_recenter_gap 0 hc set focus_crosses_monitor_boundaries 1 hc set swap_monitors_to_get_tag 1 # rules hc unrule -F hc rule class='Gimp-2.10' tag=4 hc rule class='Code - OSS' tag=3 hc rule focus=on hc set focus_follows_mouse 1 # give focus to most common terminals hc rule class~'(.*[Rr]xvt.*|.*[Tt]erm|Konsole)' focus=on hc rule windowtype~'_NET_WM_WINDOW_TYPE_(DIALOG|UTILITY|SPLASH)' floating=on hc rule windowtype='_NET_WM_WINDOW_TYPE_DIALOG' focus=on hc rule windowtype~'_NET_WM_WINDOW_TYPE_(NOTIFICATION|DOCK|DESKTOP)' manage=off hc set tree_style '╾│ ├└╼─┐' # unlock, just to be sure hc unlock # do multi monitor setup here # hc set_monitors 1920x1080+0+0 3440x1404+1920+0 # or simply: hc detect_monitors # find the panel (avvia Polybar e lascia il suo panel come backup) panel=~/.config/polybar/launch.sh [ -x "$panel" ] || panel=/etc/xdg/herbstluftwm/panel.sh for monitor in $(hc list_monitors | cut -d: -f1) ; do # start it on each monitor "$panel" "$monitor" & hc pad 1 0 0 36 0 # padding bottom per Polybar done ================================================ FILE: Herbstluft-KDE-Desktop/home/.config/ksplashrc ================================================ [KSplash] Engine=none Theme=None ================================================ FILE: Herbstluft-KDE-Desktop/home/.config/polybar/config.ini ================================================ # # Riccardo Palombo - https://riccardo.im # Preparato per la community Patreon: patreon.com/riccardopalombo # # Polybar # [color] bg = #262626 fg = #d7d7af ac = #303030 mf = #383838 [global/wm] margin-bottom = 0 margin-top = 0 include-file = ~/.config/polybar/modules.ini [bar/main] ; $ polybar -m | cut -d ':' -f 1 o $ xrandr -q | grep " connected" | cut -d ' ' -f1 ; lasciare vuoti i campi monitor sotto se non si conosce il loro nome ; monitor = DisplayPort-0 ; monitor-fallback = HDMI-A-0 monitor-strict = false override-redirect = true bottom = true fixed-center = true width = 100% height = 36 offset-x = 0% offset-y = 0%: background = ${color.bg} foreground = ${color.fg} radius-top = 0.0 radius-bottom = 0.0 overline-size = 6 underline-size = 6 overline-color = ${color.bg} underline-color = ${color.bg} border-top-size = 2 border-color = ${color.ac} padding = 6 module-margin-left = 0 module-margin-right = 0 font-0 = "Roboto Condensed:size=10;3" font-1 = "FontAwesome:size=11;4" modules-left = sysmenu title modules-center = hlwm modules-right = settings redshift keyboard cpu memory alsa network calendar spacing = 0 dim-value = 1.0 tray-position = none tray-detached = false tray-maxsize = 16 tray-transparent = false tray-offset-x = 0 tray-offset-y = 0 tray-padding = 0 tray-scale = 1.0 ;; Cambio di tag con rotellina del mouse scroll-up = herbstclient use_index -1 --skip-visible scroll-down = herbstclient use_index +1 --skip-visible [settings] throttle-output = 5 throttle-output-for = 10 throttle-input-for = 30 screenchange-reload = false compositing-background = source compositing-foreground = over compositing-overline = over compositing-underline = over compositing-border = over pseudo-transparency = false ================================================ FILE: Herbstluft-KDE-Desktop/home/.config/polybar/launch.sh ================================================ #!/usr/bin/env sh ## Add this to your wm startup file. # Terminate already running bar instances killall -q polybar # Wait until the processes have been shut down while pgrep -x polybar >/dev/null; do sleep 1; done # Launch bar polybar -c ~/.config/polybar/config.ini main & ================================================ FILE: Herbstluft-KDE-Desktop/home/.config/polybar/modules.ini ================================================ # # Riccardo Palombo - https://riccardo.im # Preparato per la community Patreon: patreon.com/riccardopalombo # # Moduli Polybar # [module/alsa] type = internal/alsa # /proc/asound/cards # master-soundcard = hw:1 format-volume = VOL format-volume-background = ${color.mf} format-volume-underline = ${color.bg} format-volume-overline = ${color.bg} format-volume-padding = 2 format-volume-margin = 2 label-volume = %percentage%% format-muted-background = ${color.mf} format-muted-underline = ${color.bg} format-muted-overline = ${color.bg} format-muted-padding = 2 format-muted-margin = 2 format-muted-prefix = label-muted = "MUTED" label-muted-foreground = ${color.fg} [module/cpu] type = internal/cpu interval = 1 format =