general config, mainly theming

This commit is contained in:
Henrik Bakken
2025-04-23 23:32:22 +02:00
parent b1e3bd70aa
commit b410d647be
9 changed files with 52 additions and 25 deletions
+4
View File
@@ -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"
+1
View File
@@ -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
+17
View File
@@ -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
+14 -13
View File
@@ -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
+9 -11
View File
@@ -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 \
+1 -1
View File
@@ -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;
+4
View File
@@ -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 = {
View File
+2
View File
@@ -42,3 +42,5 @@ map [normal] <C-4> set "first-page-column 4"
map [fullscreen] <C-4> set "first-page-column 4"
map [normal] <C-5> set "first-page-column 5"
map [fullscreen] <C-5> set "first-page-column 5"
map Z feedkeys ":exec zathura $FILE<Return>"
map S feedkeys ":exec sioyek $FILE<Return>"