diff --git a/README.md b/README.md index a76e5ff..f9ebca6 100644 --- a/README.md +++ b/README.md @@ -3,13 +3,14 @@ - dnf: `cat ./dnf_packages.list | xargs sudo dnf install` Automatic generation of this file is TODO. Note that these are my packages, filter them for your personal needs. Some may be dependencies of other tools (eg. mostly for nvim and LSPs) - packages: todo barusu + base system + repo carry - alacritty: .config/alacritty/alacritty.toml + fira_code_mono_nerd_font installed (todo: script) +- serif font: install google-roboto-fonts (used in gtk, qt, waybar) - zsh: $ZDOTDIR set in /etc/zshenv + omz install (todo:script) + .config/zsh + install fzf-tab plugin (git clone https://github.com/Aloxaf/fzf-tab ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzf-tab) + for some reason $XDG_STATE_HOME/zsh needs to be created manually - hypr*: .config/hypr, install hyprlock, hyprsunset, hypridle, - hyprpaper: .config/hypr + download from [here](https://www.flickr.com/photos/nasahqphoto/5914101671/in/photostream/) to .local/wallpapers (also used for grub & sddm & hyprlock) -- waybar: .config/waybar + install awesomefonts (todo: script) +- waybar: .config/waybar + install fontawesome4-fonts (for icons) - rofi: .config/rofi + extract neccessary parts from https://github.com/adi1090x/rofi install script - rofi-qalc: needs rofi-wayland-1.7.5+wayland2-3.fc40.x86_64 (find it in downloads or fedora build system) until ABI is fixed, rofi-devel, then compile this by hand: https://github.com/svenstaro/rofi-calc -- sddm: dependency: `qt6-qtquickcontrols2 qt6-qtsvg`, copy sddm/sddm.conf -> /etc/sddm.conf & sddm/themes/catppuccin-macchiato -> /usr/share/sddm/themes/catppuccin-macchiato/ then `# systemctl set-default graphical.target` +- sddm: dependency: `qt6-qtquickcontrols2 qt6-qtsvg`, copy sddm/sddm.conf -> /etc/sddm.conf & sddm/themes/catppuccin-macchiato -> /usr/share/sddm/themes/ then `# systemctl set-default graphical.target` - nvim: .config/nvim + alacritty done + deps: clang (gcc-c++), unzip, npm, ripgrep, go, then proceed with nvchad init - swaync: .config/swaync - gtk: .config/gtk-* @@ -17,8 +18,8 @@ - QT5: .config/qt6ct/, xsettingsd/ - dconf-based: barusu (TODO) - kdeconnect: `# firewall-cmd --permanent --add-service=kdeconnect` + needs kdeconnectd restart to work -- plymouth: copy plymouth/themes/fedora-mac-style -> /usr/share/plymouth/themes/fedora-mac-style + plymouth-plugin-two-step and abattis-cantarell-fonts installed + (`plymouth-set-default-theme -l` -> if this displays the theme, installation can begin: `sudo plymouth-set-default-theme -R fedora-mac-style && sudo dracut --regenerate-all -f`) -- grub: copy grub/grub -> /etc/default/grub & grub/themes -> /boot/themes then `grub2-mkconfig -o /boot/grub2/grub.cfg` +- plymouth: copy plymouth/themes/fedora-mac-style -> /usr/share/plymouth/themes/ + plymouth-plugin-two-step + (`plymouth-set-default-theme -l` -> if this displays the theme, installation can begin: `sudo plymouth-set-default-theme -R fedora-mac-style && sudo dracut --regenerate-all -f`) +- grub: copy grub/grub -> /etc/default/grub & grub/themes -> /boot/themes then `grub2-mkconfig -o /boot/grub2/grub.cfg` To change font, you need grub2-tools-extra (for grub2-mkfont) and use it like `grub2-mkfont -o grub/themes/catppuccin-macchiato/font.pf2 -s 24 /usr/share/fonts//.ttf` - udev: /etc/udev/rules.d/ (for setting driver permissions) - selinux: /etc/selinux/config to stay permissive (why even bother with selinux?) - firefox(librewolf btw): do your own profile, install [catpuccin theme](https://github.com/catppuccin/firefox) and [darkreader](https://darkreader.org/) diff --git a/grub/themes/catppuccin-macchiato-grub-theme/font.pf2 b/grub/themes/catppuccin-macchiato-grub-theme/font.pf2 index b87a776..529e6a6 100644 Binary files a/grub/themes/catppuccin-macchiato-grub-theme/font.pf2 and b/grub/themes/catppuccin-macchiato-grub-theme/font.pf2 differ diff --git a/grub/themes/catppuccin-macchiato-grub-theme/theme.txt b/grub/themes/catppuccin-macchiato-grub-theme/theme.txt index 42c749f..a43d7d0 100644 --- a/grub/themes/catppuccin-macchiato-grub-theme/theme.txt +++ b/grub/themes/catppuccin-macchiato-grub-theme/theme.txt @@ -6,7 +6,7 @@ title-text: "" desktop-image: "background.png" desktop-image-scale-method: "stretch" desktop-color: "#24273A" -terminal-font: "Unifont Regular 16" +terminal-font: "FiraCode Nerd Font" terminal-left: "0" terminal-top: "0" terminal-width: "100%" @@ -26,7 +26,7 @@ terminal-border: "0" top = 60% width = 480 height = 30% - item_font = "Unifont Regular 16" + item_font = "Roboto" item_color = "#CAD3F5" selected_item_color = "#CAD3F5" icon_width = 32 diff --git a/gtk-3.0/settings.ini b/gtk-3.0/settings.ini index aac6c66..ab8a38e 100755 --- a/gtk-3.0/settings.ini +++ b/gtk-3.0/settings.ini @@ -1,8 +1,8 @@ [Settings] gtk-theme-name=adw-gtk3-dark gtk-icon-theme-name=Pop -gtk-font-name=Fira Sans Semi-Light 11 -gtk-cursor-theme-name=Pop +gtk-font-name=Roboto 11 +gtk-cursor-theme-name=default gtk-cursor-theme-size=24 gtk-toolbar-style=GTK_TOOLBAR_ICONS gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 9b3e092..96d4dca 100644 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -2,7 +2,7 @@ source = ./macchiato.conf $accent = $blue $accentAlpha = $blueAlpha -$font = FiraCode Nerd Font +$font = Roboto # GENERAL general { diff --git a/plymouth/themes/fedora-mac-style/fedora-mac-style/fedora-mac-style.plymouth b/plymouth/themes/fedora-mac-style/fedora-mac-style/fedora-mac-style.plymouth index 530f5a5..997b257 100755 --- a/plymouth/themes/fedora-mac-style/fedora-mac-style/fedora-mac-style.plymouth +++ b/plymouth/themes/fedora-mac-style/fedora-mac-style/fedora-mac-style.plymouth @@ -4,8 +4,8 @@ Description=Fedora boot animation, inspired by the Boot animation of macOS. ModuleName=two-step [two-step] -Font=Fira Sans 12 -TitleFont=Fira Sans Light 30 +Font=Roboto 12 +TitleFont=Roboto Light 30 ImageDir=/usr/share/plymouth/themes/fedora-mac-style DialogHorizontalAlignment=.5 DialogVerticalAlignment=.5 diff --git a/qt6ct/qt6ct.conf b/qt6ct/qt6ct.conf index c0801f0..d7fc0d5 100644 --- a/qt6ct/qt6ct.conf +++ b/qt6ct/qt6ct.conf @@ -6,8 +6,8 @@ standard_dialogs=xdgdesktopportal style=Adwaita-Dark [Fonts] -fixed="FiraCode Nerd Font,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1" -general="Fira Sans Book,11,-1,5,316,0,0,0,0,0,0,0,0,0,0,1,Regular" +fixed="FiraCode Nerd Font,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular" +general="Roboto,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular" [Interface] activate_item_on_single_click=1 @@ -25,7 +25,7 @@ underline_shortcut=1 wheel_scroll_lines=3 [SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x4\xf9\0\0\x2\x9b\0\0\0\0\0\0\0\0\0\0\x4\xff\0\0\x2\xcf\0\0\0\0\x2\0\0\0\x5\0\0\0\0\0\0\0\0\0\0\0\x4\xf9\0\0\x2\x9b) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2z\0\0\x2\x9b\0\0\0\0\0\0\0\0\0\0\x2\x7f\0\0\x2\xa1\0\0\0\0\x2\0\0\0\x5\0\0\0\0\0\0\0\0\0\0\0\x2z\0\0\x2\x9b) [Troubleshooting] force_raster_widgets=1 diff --git a/rofi/applets/shared/fonts.rasi b/rofi/applets/shared/fonts.rasi index 430c73d..6fa4748 100755 --- a/rofi/applets/shared/fonts.rasi +++ b/rofi/applets/shared/fonts.rasi @@ -8,5 +8,5 @@ **/ * { - font: "JetBrains Mono Nerd Font 10"; + font: "Firacode Nerd Font Mono 11"; } diff --git a/sddm/themes/catppuccin-macchiato/theme.conf b/sddm/themes/catppuccin-macchiato/theme.conf index f8c5f42..c85c2cf 100644 --- a/sddm/themes/catppuccin-macchiato/theme.conf +++ b/sddm/themes/catppuccin-macchiato/theme.conf @@ -1,6 +1,6 @@ [General] -Font="Noto Sans" -FontSize=9 +Font="Roboto" +FontSize=11 ClockEnabled="true" CustomBackground="true" LoginBackground="true" diff --git a/swaync/style.css b/swaync/style.css index 114fa6f..5cd3ea1 100644 --- a/swaync/style.css +++ b/swaync/style.css @@ -1,7 +1,7 @@ * { all: unset; font-size: 14px; - font-family: FontAwesome, "FiraSans Book"; + font-family: FontAwesome, "Roboto"; transition: 200ms; } diff --git a/waybar/style.css b/waybar/style.css index 713569b..f4d65c3 100644 --- a/waybar/style.css +++ b/waybar/style.css @@ -1,6 +1,6 @@ @import 'macchiato.css'; * { - font-family: "Fira Sans Book"; + font-family: "Roboto"; font-size: 16px; min-width: 15px; } diff --git a/xsettingsd/xsettingsd.conf b/xsettingsd/xsettingsd.conf index 16f29b7..3757b0b 100755 --- a/xsettingsd/xsettingsd.conf +++ b/xsettingsd/xsettingsd.conf @@ -1,6 +1,6 @@ Net/ThemeName "adw-gtk3-dark" Net/IconThemeName "Pop" -Gtk/CursorThemeName "Pop" +Gtk/CursorThemeName "default" Net/EnableEventSounds 1 EnableInputFeedbackSounds 0 Xft/Antialias 1