Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions config/fontconfig/fonts.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>system-ui</family>
<prefer>
<family>Adwaita Sans</family>
<family>JetBrains Mono NF</family>
</prefer>
</alias>
</fontconfig>
2 changes: 1 addition & 1 deletion config/scripts/updates.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

NOTIFY_ICON=/usr/share/icons/Papirus/32x32/apps/system-software-update.svg

get_total_updates() { UPDATES=$(aur-check-updates --repos extra --raw 2>/dev/null | wc -l); }
get_total_updates() { UPDATES=$(($(checkupdates | wc -l) + $(aur-check-updates --raw | wc -l))); }

while true; do
get_total_updates
Expand Down
6 changes: 6 additions & 0 deletions config/zsh/.zshenv
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,11 @@ export GTK_THEME=Adwaita:dark
export GTK2_RC_FILES=/usr/share/themes/Adwaita-dark/gtk-2.0/gtkrc
export QT_STYLE_OVERRIDE=Adwaita-Dark

# Set XDG Base Directory variables
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_STATE_HOME="$HOME/.local/state"

# Set vim as default text editor
export EDITOR=vim
7 changes: 7 additions & 0 deletions setup-scripts/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,11 @@ function config_cron() {
sudo systemctl enable cronie.service
}

function config_gsettings() {
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
}

function config_misc() {
place $ROOT/config/dunst/dunstrc $HOME/.config/dunst/dunstrc
place $ROOT/config/fastfetch/config.jsonc $HOME/.config/fastfetch/config.jsonc
Expand All @@ -59,9 +64,11 @@ function config_misc() {
place $ROOT/config/gtk/.gtkrc-2.0 $HOME/.gtkrc-2.0
place $ROOT/config/gtk/gtk-2.0/gtkfilechooser.ini $HOME/.config/gtk-2.0/gtkfilechooser.ini
place $ROOT/config/gtk/gtk-3.0/settings.ini $HOME/.config/gtk-3.0/settings.ini
config_gsettings
place $ROOT/config/i3/config $HOME/.config/i3/config
place_dir $ROOT/config/kitty/ $HOME/.config/kitty/
place $ROOT/config/picom/picom.conf $HOME/.config/picom/picom.conf
place $ROOT/config/fontconfig/fonts.conf $HOME/.config/fontconfig/fonts.conf
place_dir $ROOT/config/polybar/ $HOME/.config/polybar/
place_dir $ROOT/config/rofi/ $HOME/.config/rofi/
place_dir $ROOT/config/wallpapers $HOME/.config/wallpapers/
Expand Down
5 changes: 3 additions & 2 deletions setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -69,17 +69,18 @@ EOF
official_packages=("base-devel" # AUR helper
"linux-lts" "linux-lts-headers" # Kernel
"os-prober" "efibootmgr" "grub" "sbctl" # Bootloader
"xorg" "xorg-xinit" "i3-wm" # Xorg adn i3
"xorg" "xorg-xinit" "i3-wm" # Xorg and i3
"networkmanager" # Network
"firefox" "discord" "nemo" "feh" "vim" "neovim" # Apps
"kitty" "dunst" "picom" "polybar" "rofi" "zsh" "fastfetch" # Terminal and status bar
"pipewire" "pipewire-pulse" "pipewire-alsa" "pipewire-jack" "pavucontrol" # Audio
"sl" "xclip" "playerctl" "flameshot" "bluez" "trash-cli" "man-db" "man-pages"
"udiskie" "arandr" "autorandr" "btop" "powertop" "tlp" "brightnessctl"
"polkit-gnome" "unzip" "rsync" "cronie" # Utilities
"polkit-gnome" "unzip" "rsync" # Utilities
"sddm" "qt5-graphicaleffects" "qt5-quickcontrols2" "qt5-svg" # Login manager
"gnome-themes-extra" # Themes
"ttf-jetbrains-mono-nerd" "ttf-droid" # Fonts
"pacman-contrib" # Updates
)

aur_packages=("visual-studio-code-bin" "cmatrix-git" "i3lock-color" "peaclock"
Expand Down