Add config switching for different hosts

This commit is contained in:
Paddy Milner 2025-08-25 14:10:56 +01:00
parent aab26eaeec
commit b5bd166b79
7 changed files with 16 additions and 7 deletions

2
.gitignore vendored
View file

@ -7,3 +7,5 @@
/btop/themes/
/fish/fish_variables
/vscode/settings.json

View file

@ -2,6 +2,9 @@ $hypr = ~/.config/hypr
$hl = $hypr/hyprland
$cConf = ~/.config/caelestia
exec-once = ln -s "./custom-$HOSTNAME.conf" ~/caelestia/hypr/hyprland/custom-by-hostname.conf
source = $hl/custom-by-hostname.conf
# Variables (colours + other vars)
exec = cp -L --no-preserve=mode --update=none $hypr/scheme/default.conf $hypr/scheme/current.conf
source = $hypr/scheme/current.conf
@ -11,12 +14,6 @@ source = $hypr/variables.conf
exec = mkdir -p $cConf && touch -a $cConf/hypr-vars.conf
source = $cConf/hypr-vars.conf
# Default monitor conf
monitor = HDMI-A-2, 1920x1080@60, 0x0, 1
monitor = HDMI-A-1, 1920x1080@60, 1920x0, 1
workspace= name:1, monitor:HDMI-A-2
# Configs
source = $hl/env.conf
source = $hl/general.conf

View file

@ -0,0 +1 @@
./custom-peecee.conf

View file

View file

@ -0,0 +1,7 @@
# Default monitor conf
monitor = HDMI-A-2, 1920x1080@60, 0x0, 1
monitor = HDMI-A-1, 1920x1080@60, 1920x0, 1
workspace= name:1, monitor:HDMI-A-2
$browser = zens

View file

@ -32,3 +32,6 @@ exec-once = caelestia shell -d
# Idle daemon
exec-once = hypridle
# Random Wallpaper
exec-once = caelestia wallpaper -r

View file

@ -1,7 +1,6 @@
# ### Hyprland ###
# Apps
$terminal = foot
$browser = zen-browser
$editor = code
$fileExplorer = foot fish -C yazi