diff --git a/.config/code-flags.conf b/.config/code-flags.conf new file mode 100644 index 0000000..51bdd86 --- /dev/null +++ b/.config/code-flags.conf @@ -0,0 +1,2 @@ +--enable-features=UseOzonePlatform +--ozone-platform=wayland diff --git a/.config/electron-flags.conf b/.config/electron-flags.conf new file mode 100644 index 0000000..51bdd86 --- /dev/null +++ b/.config/electron-flags.conf @@ -0,0 +1,2 @@ +--enable-features=UseOzonePlatform +--ozone-platform=wayland diff --git a/.config/fontconfig/conf.d/20-no-embedded.conf b/.config/fontconfig/conf.d/20-no-embedded.conf index 2fce5af..f3580cc 100644 --- a/.config/fontconfig/conf.d/20-no-embedded.conf +++ b/.config/fontconfig/conf.d/20-no-embedded.conf @@ -8,5 +8,13 @@ false + + + + Aptos + + + false + \ No newline at end of file diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 21a4886..9c67f90 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -50,6 +50,7 @@ exec-once = waybar # Open programs on special workspaces exec-once = [ workspace special:term silent] $terminal exec-once = [ workspace special:browser silent] $browser "https://web.whatsapp.com" "https://mail.google.com/mail/u/0/\##inbox/\##wasteside\##container-wasteside" +exec-once = [ workspace special:browser silent] gnome-calendar exec-once = [ workspace special:music silent] $terminal -e spotify_player exec-once = [ workspace special:todo silent] clickup exec-once = [ workspace special:files silent] $fileManager @@ -194,7 +195,7 @@ input { # https://wiki.hyprland.org/Configuring/Variables/#gestures gestures { - workspace_swipe = false + } # Example per-device config @@ -336,6 +337,9 @@ windowrulev2 = float,title:^(.*Extension: Bitwarden.*)$ # Always center ClickUp command bar windowrulev2 = center, title:ClickUp Command Bar +# Dont use floating mode for freerdp +windowrulev2 = tile, class:xfreerdp + # Open audio settings in floating mode windowrulev2 = float, class:org.pulseaudio.pavucontrol windowrulev2 = size 500 1000, class:org.pulseaudio.pavucontrol diff --git a/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf b/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf new file mode 100644 index 0000000..72ef66e --- /dev/null +++ b/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf @@ -0,0 +1,17 @@ +# Disable all monitor sources (e.g. output mirrors) so they don't appear as input devices +monitor.rules = [ + { + matches = [ + { + device.class = "monitor" + } + ] + actions = { + update-props = { + device.nick = "Please Be Disabled" + device.disabled = true + device.description = "Disabled Monitor Source" + } + } + } +] diff --git a/.zshrc b/.zshrc index 9cbee7e..dedfebe 100644 --- a/.zshrc +++ b/.zshrc @@ -124,6 +124,9 @@ fi alias py=python3 alias ll="ls -lah" +qrshow(){ + qrencode $1 -o - | viu - +} # Shortcuts alias sshconfig="$EDITOR ~/.ssh/config" @@ -167,6 +170,13 @@ HISTFILE=~/.histfile HISTSIZE=10000 SAVEHIST=10000 +# Android tools +export ANDROID_SDK_ROOT="$HOME/.local/opt/android-sdk" +export ANDROID_HOME="$ANDROID_SDK_ROOT" +export PATH="$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin" +export PATH="$PATH:$ANDROID_SDK_ROOT/build-tools/36.0.0/" +export PATH="$PATH:$ANDROID_SDK_ROOT/emulator" + # Unlock hyprlock alias unlock=pkill -USR1 hyprlock @@ -180,11 +190,17 @@ export SDKMAN_DIR="$HOME/.sdkman" # Yarn export PATH="$HOME/.yarn/bin:$PATH" +# More path stuff +export PATH="$HOME/.local/bin:$PATH" + # pyenv stuff (make sure this is at the end of the file) export PYENV_ROOT="$HOME/.pyenv" [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" +#nvm +source /usr/share/nvm/init-nvm.sh + ## [Completion] ## Completion scripts setup. Remove the following line to uninstall [[ -f /home/paul/.dart-cli-completion/zsh-config.zsh ]] && . /home/paul/.dart-cli-completion/zsh-config.zsh || true