<commit_before>@import "ui-variables";

// Variables to define style
@editor-font: "PragmataPro";
@ui-font: ".SFNSDisplay-Regular", "San Francisco Display", "Cantarell", "Segoe UI";
@editor-font-size: 14px;

@ui-font-size: @editor-font-size * 0.5 + 6;
@line-number-font-size: @editor-font-size * 0.8;
@tab-bar-height: @ui-font-size * 2;
@overlay-opacity: 0.5;
@editor-padding: 2px;
@line-height: 1.2;

// Setup editor font and size
atom-text-editor {
    font-family: @editor-font;
    font-size: @editor-font-size;
    line-height: @line-height;
}

// Customize UI
.theme-one-dark-ui, .theme-one-light-ui {
    font-family: @ui-font;
    font-size: @ui-font-size;

    // Shrink tab bar
    .tab-bar {
        height: @tab-bar-height;
        .tab, .close-icon {
            line-height: @tab-bar-height;
        }
    }

    // Small padding on top of editor
    .editor {
        padding-top: @editor-padding;
    }
}

atom-text-editor::shadow {
    // Disable blinking cursor
    .cursors.blink-off .cursor {
        opacity: 1.0;
    }

    // Make wrap guide and invisible characters slightly transparent
    .invisible-character, .indent-guide, .wrap-guide {
        opacity: @overlay-opacity;
    }

    // Smaller line numbers
    .line-numbers .line-number {
        font-size: @line-number-font-size;
        line-height: @editor-font-size * @line-height;
    }
}

// Enable for ligatures
//atom-text-editor {
//    text-rendering: optimizeLegibility;
//}<commit_msg>Enable ligatures in Atom<commit_after>@import "ui-variables";

// Variables to define style
@editor-font: "PragmataPro";
@ui-font: ".SFNSDisplay-Regular", "San Francisco Display", "Cantarell", "Segoe UI";
@editor-font-size: 14px;

@ui-font-size: @editor-font-size * 0.5 + 6;
@line-number-font-size: @editor-font-size * 0.8;
@tab-bar-height: @ui-font-size * 2;
@overlay-opacity: 0.5;
@editor-padding: 2px;
@line-height: 1.2;

// Setup editor font and size
atom-text-editor {
    font-family: @editor-font;
    font-size: @editor-font-size;
    line-height: @line-height;
}

// Customize UI
.theme-one-dark-ui, .theme-one-light-ui {
    font-family: @ui-font;
    font-size: @ui-font-size;

    // Shrink tab bar
    .tab-bar {
        height: @tab-bar-height;
        .tab, .close-icon {
            line-height: @tab-bar-height;
        }
    }

    // Small padding on top of editor
    .editor {
        padding-top: @editor-padding;
    }
}

atom-text-editor::shadow {
    // Disable blinking cursor
    .cursors.blink-off .cursor {
        opacity: 1.0;
    }

    // Make wrap guide and invisible characters slightly transparent
    .invisible-character, .indent-guide, .wrap-guide {
        opacity: @overlay-opacity;
    }

    // Smaller line numbers
    .line-numbers .line-number {
        font-size: @line-number-font-size;
        line-height: @editor-font-size * @line-height;
    }
}

// Enable for ligatures
atom-text-editor {
   text-rendering: optimizeLegibility;
}
{'fraction_non_alphanumeric': 0.15608108108108107, 'fraction_numerical': 0.010135135135135136, 'mean_word_length': 2.471277842907386, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '458081', 'n_tokens_mistral': 1079, 'n_tokens_neox': 1039, 'n_words': 223}