From 35559da0ccb4205865a5f61c54922253f743b469 Mon Sep 17 00:00:00 2001 From: Nantha Sorubakanthan Date: Sun, 26 Apr 2026 10:16:45 +0200 Subject: change font with make --- artix/Makefile | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'artix/Makefile') diff --git a/artix/Makefile b/artix/Makefile index 9164d82..1a8d68b 100644 --- a/artix/Makefile +++ b/artix/Makefile @@ -1,21 +1,19 @@ .PHONY = all config stow unstow artix lsp pac COLORSCHEME ?= slate +FONT ?= monospace -all: - @echo COMMANDS: - @echo - @echo make stow - @echo make unstow - @echo COLORSCHEME=somesupportedcolorscheme make config +all: config config: unstow set -a; \ + export FONT="$(FONT)"; \ . colorscheme/$(COLORSCHEME).env; \ set +a; \ envsubst < template/alacritty/alacritty.toml > home/.config/alacritty/alacritty.toml; \ envsubst < template/dunst/dunstrc > home/.config/dunst/dunstrc; \ envsubst < template/waybar/style.css > home/.config/waybar/style.css + make stow stow: mkdir -p $$HOME/.local/bin/ $$HOME/.local/share/ $$HOME/.config/ @@ -25,14 +23,14 @@ unstow: stow -v -t $$HOME -D home artix: - pacman -S --needed hyprland hyprpicker alacritty waybar dunst grim wl-clipboard slurp xdg-desktop-portal-hyprland xdg-user-dirs zsh zsh-autosuggestions zsh-syntax-highlighting brightnessctl firefox zathura-pdf-poppler thunderbird keepassxc mpv yt-dlp nsxiv pavucontrol time tree openssh man-db man-pages pacman-contrib stow fzf syncthing ufw-openrc chrony-openrc rofi hyprpolkitagent + pacman -S --needed ttf-martian-mono-nerd hyprland hyprpicker alacritty waybar dunst grim wl-clipboard slurp xdg-desktop-portal-hyprland xdg-user-dirs zsh zsh-autosuggestions zsh-syntax-highlighting brightnessctl firefox zathura-pdf-poppler thunderbird keepassxc mpv yt-dlp nsxiv pavucontrol time tree openssh man-db man-pages pacman-contrib stow fzf syncthing ufw-dinit chrony-dinit rofi hyprpolkitagent @echo " Change your shell to zsh (chsh -s /bin/zsh)" @echo " Enable ufw" @echo " Enable chrony" -lsp: - paru -S --needed lua-language-server jdtls vscode-langservers-extracted clang tinymist marksman lemminx pyright rustup typescript typescript-language-server - pac: paccache -r pacman -Qdtq | pacman -Rns - + +# lua-language-server jdtls vscode-langservers-extracted clang tinymist marksman lemminx pyright rustup typescript typescript-language-server + -- cgit v1.2.3