aboutsummaryrefslogtreecommitdiff
path: root/sway
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera <hugo@barrera.io>2021-09-19 21:02:59 +0200
committerSimon Ser <contact@emersion.fr>2021-09-20 09:25:47 +0200
commita3451805200cd63ffe7478288a6d9b410cdaee35 (patch)
tree9131adc1c60b4675f906cd683001ef7ab43b9aac /sway
parentc16b2a26ed2c2f718cb8a2084fa93636fabed95f (diff)
downloadsway-a3451805200cd63ffe7478288a6d9b410cdaee35.tar.xz
Drop hardcoded font metric values
Diffstat (limited to 'sway')
-rw-r--r--sway/config.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sway/config.c b/sway/config.c
index 6d0f465a..e3daacda 100644
--- a/sway/config.c
+++ b/sway/config.c
@@ -236,8 +236,6 @@ static void config_defaults(struct sway_config *config) {
config->default_layout = L_NONE;
config->default_orientation = L_NONE;
if (!(config->font = strdup("monospace 10"))) goto cleanup;
- config->font_height = 17; // height of monospace 10
- config->font_baseline = 11; // baselint of monospace 10
config->urgent_timeout = 500;
config->focus_on_window_activation = FOWA_URGENT;
config->popup_during_fullscreen = POPUP_SMART;
@@ -542,6 +540,9 @@ bool load_main_config(const char *file, bool is_active, bool validating) {
return success;
}
+ // Only really necessary if not explicitly `font` is set in the config.
+ config_update_font_height();
+
if (is_active && !validating) {
input_manager_verify_fallback_seat();