myvxwm

[fork] my vxwm config (optimised for my T480)
git clone https://git.lukeonline.net/repos/myvxwm
Log | Files | Refs | README | LICENSE

zoom.c (374B)


      1 static float zoom_value(void)
      2 {
      3     const char *display = getenv("DISPLAY");
      4     if (!display) return 1.0f;
      5 
      6     char path[64];
      7     snprintf(path, sizeof(path), "/tmp/vcompmgr_%s.sock.zoom", display);
      8 
      9     float val = 1.0f;
     10     FILE *fp = fopen(path, "r");
     11     if (!fp) return 1.0f;
     12     if (fscanf(fp, "%f", &val) != 1)
     13         val = 1.0f;
     14     fclose(fp);
     15     return val;
     16 }