From 078a2515d787bb68604bfce8c58de7fa90e61aa1 Mon Sep 17 00:00:00 2001 From: Alexander Bell Date: Fri, 16 May 2025 16:33:43 +0200 Subject: [PATCH] fix electron app launch scaling --- .config/environment.d/electron.conf | 1 + .config/powerline-shell/config.json | 7 ------- install.bash | 18 ++++++++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 .config/environment.d/electron.conf delete mode 100644 .config/powerline-shell/config.json diff --git a/.config/environment.d/electron.conf b/.config/environment.d/electron.conf new file mode 100644 index 0000000..2f737e3 --- /dev/null +++ b/.config/environment.d/electron.conf @@ -0,0 +1 @@ +ELECTRON_OZONE_PLATFORM_HINT=auto diff --git a/.config/powerline-shell/config.json b/.config/powerline-shell/config.json deleted file mode 100644 index 214749d..0000000 --- a/.config/powerline-shell/config.json +++ /dev/null @@ -1,7 +0,0 @@ -# flames (flamey) -'patched': { - 'lock': u'\uE0A2', - 'network': u'\uE0A2', - 'separator': u'\uE0C0', - 'separator_thin': u'\uE0C1' -} diff --git a/install.bash b/install.bash index d3ec853..dc2e760 100644 --- a/install.bash +++ b/install.bash @@ -17,10 +17,6 @@ cp .local/share/applications/* ~/.local/share/applications/ # uwsm needed for launching hypr on boot pacman -S uwsm hyprland xdg-desktop-portal-hyprland hyprpaper -# Programs for app theming (fonts, cursor) -# RUN THESE PROGRAMS TO THEME STUFF -pacman -S nwg-look qt6ct - # Basic essentials pacman -S waybar dunst libnotify wofi pipewire brightnessctl man-db man-pages @@ -29,8 +25,18 @@ pacman -S yazi ffmpeg poppler fd p7zip # Other software # Use amdctl for undervolting -pacman -S btop neovim nano grim slurp dust fastfetch imv wl-clipboard amdctl +pacman -S btop ripgrep bat neovim nano grim slurp dust fastfetch imv wl-clipboard amdctl # Font # Delete all fonts in /usr/share/fonts -sudo pacman -S ttf-inconsolata-lgc-nerd +pacman -S ttf-inconsolata-lgc-nerd + +# Networking +# For connecting to eduroam install config with this script: https://cat.eduroam.org/ +# wpa_supplicant is dependency of networkmanager that was not installed for some reason. +# Run networkmanager with "nmcli dev wifi connect 'ssid' password 'password'" +pacman -S networkmanager wpa_supplicant + +# Fix Electron Apps Wayland scaling issue: +# If app doesn't work, add "--no-sandbox" to app in /usr/share/applications/ +ln -s ~/dotfiles/.conf/environment.d ~/.config/environment.d