diff --git a/HOME/.gtkrc-2.0.mine b/HOME/.gtkrc-2.0.mine new file mode 100644 index 0000000..bb35a03 --- /dev/null +++ b/HOME/.gtkrc-2.0.mine @@ -0,0 +1,4 @@ +gtk-theme-name="Mint-Y-Dark-Teal" +gtk-icon-theme-name="Mint-X-Grey" +gtk-font-name="Noto Sans 10" +gtk-cursor-theme-name="xcursor-breeze" diff --git a/HOME/.profile b/HOME/.profile index 12ba647..aa2eb1c 100644 --- a/HOME/.profile +++ b/HOME/.profile @@ -4,3 +4,4 @@ export VISUAL=/usr/bin/nvim export TERMINAL=/usr/bin/kitty export PAGER="bat --style=header,rule,snip" export BROWSER=/usr/bin/qutebrowser +export QT_QPA_PLATFORMTHEME=qt6ct diff --git a/gtk-3.0/settings.ini b/gtk-3.0/settings.ini new file mode 100644 index 0000000..91f3ded --- /dev/null +++ b/gtk-3.0/settings.ini @@ -0,0 +1,17 @@ +[Settings] +gtk-icon-theme-name=Mint-Y-Grey +gtk-theme-name=Mint-Y-Dark-Teal +gtk-cursor-theme-name=xcursor-breeze +gtk-font-name=Noto Sans 10 +gtk-xft-antialias=1 +gtk-xft-hinting=1 +gtk-xft-hintstyle=hintslight +gtk-xft-rgba=rgb +gtk-application-prefer-dark-theme=true +gtk-cursor-theme-size=0 +gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=0 +gtk-menu-images=0 +gtk-enable-event-sounds=1 +gtk-enable-input-feedback-sounds=1 diff --git a/i3/config b/i3/config index 510d83c..f780e79 100644 --- a/i3/config +++ b/i3/config @@ -33,12 +33,11 @@ exec --no-startup-id nitrogen --restore exec --no-startup-id pamac-tray exec --no-startup-id xautolock -time 10 -locker blurlock exec --no-startup-id blueman-applet -exec_always --no-startup-id sbxkb exec_always --no-startup-id fix_xcursor # HB STARTUP ADDITIONS exec --no-startup-id setxkbmap -layout us -model pc105 -variant altgr-weur -option caps:escape -exec --no-startup-id redshift-gtk -l 59.91:10.76 +exec --no-startup-id redshift-qt -l 59.91:10.76 exec --no-startup-id nvidia-settings -a GPUFanControlState=1 -a GPUTargetFanSpeed=60 # div bindings @@ -89,7 +88,7 @@ bindsym $mod+Shift+x --release exec --no-startup-id xkill bindsym $mod+F1 exec wezterm -e htop bindsym $mod+F2 exec qutebrowser -bindsym $mod+F5 exec pavucontrol +bindsym $mod+F5 exec pavucontrol-qt bindsym $mod+F6 exec quodlibet bindsym $mod+F7 exec wezterm -e ncspot bindsym $mod+F10 exec dunstctl history-pop @@ -98,7 +97,7 @@ bindsym $mod+F11 exec setxkbmap -layout no -model pc105 -variant nodeadkeys -opt bindsym $mod+F12 exec setxkbmap -layout us -model pc105 -variant altgr-weur -option caps:escape bindsym $mod+p exec pcmanfm bindsym $mod+Shift+p exec wezterm -e ranger -bindsym $mod+c exec qalculate-gtk +bindsym $mod+c exec qalculate-qt bindsym $mod+Shift+e mode "$mode_system" bindsym $mod+z mode "resize" @@ -114,16 +113,18 @@ for_window [class="qutebrowser"] border pixel 1 # Open specific applications in floating mode for_window [class="GParted"] floating enable border normal -for_window [class="Lightdm-settings"] floating enable -for_window [class="Qalculate-gtk"] floating enable sticky enable border normal -for_window [class="Zulip"] floating enable sticky enable border normal -for_window [class="Lxappearance"] floating enable sticky enable border normal -for_window [class="Manjaro-hello"] floating enable -for_window [class="Manjaro Settings Manager"] floating enable border normal -for_window [class="Nitrogen"] floating enable sticky enable border normal -for_window [class="Pamac-manager"] floating enable -for_window [class="Pavucontrol"] floating enable +for_window [class="qalculate-qt"] floating enable border normal +for_window [class="manjaro-hello"] floating enable border normal +for_window [class="pamac-manager"] floating enable border normal +for_window [class="pavucontrol-qt"] floating enable border normal +for_window [class="manjaro-settings-manager"] floating enable border normal +for_window [class="lightdm-settings"] floating enable border normal + +# Open visual settings in sticky floating mode +for_window [class="nitrogen"] floating enable sticky enable border normal +for_window [class="lxappearance"] floating enable sticky enable border normal for_window [class="qt5ct"] floating enable sticky enable border normal +for_window [class="qt6ct"] floating enable sticky enable border normal # https://github.com/ValveSoftware/steam-for-linux/issues/1040 for_window [class="^steam$"] floating enable diff --git a/manjaro.sh b/manjaro.sh index 15b9972..2f6732f 100755 --- a/manjaro.sh +++ b/manjaro.sh @@ -4,7 +4,7 @@ set -e # general sudo systemctl enable --now sshd.service sudo systemctl enable --now fstrim.timer -yay -S plymouth tldextract go nodejs unzip exa +yay -S plymouth tldextract go nodejs unzip exa pcmanfm-qt # nvidia yay -S cuda nvidia-settings nvidia-docker @@ -13,7 +13,12 @@ yay -S cuda nvidia-settings nvidia-docker yay -S python-pip pyenv ipython # sound -yay -S manjaro-pipewire pavucontrol +yay -S manjaro-pipewire pavucontrol-qt + +# theme +yay -S mint-themes mint-y-icons +yay -S lxappearance-gtk3 +yay -S lxinput-gtk3 qt6ct pamac-gtk3 # terminal and shell yay -S wezterm nushell urxvt-resize-font @@ -61,13 +66,6 @@ yay -S sioyek zathura zathura-pdf-mupdf zathura-djvu zathura-ps # fonts yay -S noto-fonts-emoji ttf-hack -# browser - -# zerotier -yay -S zerotier-one -sudo systemctl enable --now zerotier-one.service -sudo zerotier-cli join d5e5fb653797795b - # coolercontrol yay -S coolercontrol sudo systemctl enable --now coolercontrold.service @@ -83,11 +81,11 @@ yay -S i3status \ firefox \ rofi \ mutt \ - redshift \ + redshift-qt \ discord \ teamviewer \ zerotier-one \ - qalculate \ + qalculate-qt \ quodlibet \ ncspot \ steam \ diff --git a/mimeapps.list b/mimeapps.list index 15faca3..f95e2bf 100644 --- a/mimeapps.list +++ b/mimeapps.list @@ -23,7 +23,7 @@ text/x-python=nvim.desktop; image/jpeg=viewnior.desktop; image/png=viewnior.desktop; image/svg+xml=viewnior.desktop; -application/pdf=sioyek.desktop; +application/pdf=org.pwmt.zathura.desktop; application/x-bittorrent=org.qbittorrent.qBittorrent.desktop; inode/directory=ranger.desktop; x-scheme-handler/msteams=teams.desktop; diff --git a/nushell/config.nu b/nushell/config.nu index 39adc9d..8fb7f8b 100644 --- a/nushell/config.nu +++ b/nushell/config.nu @@ -1,3 +1,7 @@ +$env.config.buffer_editor = "/usr/bin/nvim" +$env.SYSTEMD_EDITOR = "/usr/bin/nvim" +$env.EDITOR = "/usr/bin/nvim" +$env.VISUAL = "/usr/bin/nvim" $env.config.show_banner = false $env.config.edit_mode = 'vi' $env.config = { diff --git a/nushell/env.nu b/nushell/env.nu deleted file mode 100644 index e69de29..0000000 diff --git a/zathura/zathurarc b/zathura/zathurarc index a242555..e0af951 100644 --- a/zathura/zathurarc +++ b/zathura/zathurarc @@ -42,3 +42,5 @@ map [normal] set "first-page-column 4" map [fullscreen] set "first-page-column 4" map [normal] set "first-page-column 5" map [fullscreen] set "first-page-column 5" +map Z feedkeys ":exec zathura $FILE" +map S feedkeys ":exec sioyek $FILE"