firefox: Add profile option with bigger fonts
This commit is contained in:
@@ -6,8 +6,15 @@ Wants=blueman.service
|
|||||||
Wants=dpms.service
|
Wants=dpms.service
|
||||||
Wants=dunst.service
|
Wants=dunst.service
|
||||||
Wants=element.service
|
Wants=element.service
|
||||||
{% for profile in (user.firefox_profiles|default({})).keys() %}
|
{% for profile, config in (user.firefox_profiles|default({})).items() %}
|
||||||
|
{% if config.bigger_font|default(false) is sameas false %}
|
||||||
Wants=firefox@{{ profile }}.service
|
Wants=firefox@{{ profile }}.service
|
||||||
|
{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% for profile, config in (user.firefox_profiles|default({})).items() %}
|
||||||
|
{% if config.bigger_font|default(false) is sameas true %}
|
||||||
|
Wants=firefox-gtk-override-bigger-font@{{ profile }}.service
|
||||||
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
Wants=gpg-agent.service
|
Wants=gpg-agent.service
|
||||||
Wants=gnome-keyring.service
|
Wants=gnome-keyring.service
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
[Unit]
|
||||||
|
BindsTo=autostart.target
|
||||||
|
After=windowmanager.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/bin/env firefox --setDefaultBrowser -P %i
|
||||||
|
PassEnvironment=DISPLAY
|
||||||
|
Environment=XDG_CONFIG_HOME=%h/.config/gtk-3.0-overrides/bigger-font/
|
||||||
|
Restart=always
|
||||||
@@ -5,6 +5,9 @@ empty_directories:
|
|||||||
- name: .config/nvim
|
- name: .config/nvim
|
||||||
- name: .config/rofi
|
- name: .config/rofi
|
||||||
- name: .config/gtk-3.0
|
- name: .config/gtk-3.0
|
||||||
|
- name: .config/gtk-3.0-overrides
|
||||||
|
- name: .config/gtk-3.0-overrides/bigger-font/
|
||||||
|
- name: .config/gtk-3.0-overrides/bigger-font/gtk-3.0
|
||||||
- name: .config/qt5ct
|
- name: .config/qt5ct
|
||||||
dotfiles:
|
dotfiles:
|
||||||
- from: git/gitconfig
|
- from: git/gitconfig
|
||||||
@@ -62,6 +65,9 @@ dotfiles:
|
|||||||
- from: gtk/gtk-3.0.ini
|
- from: gtk/gtk-3.0.ini
|
||||||
to: .config/gtk-3.0/settings.ini
|
to: .config/gtk-3.0/settings.ini
|
||||||
template: true
|
template: true
|
||||||
|
- from: gtk/gtk-3.0-bigger-font.ini
|
||||||
|
to: .config/gtk-3.0-overrides/bigger-font/gtk-3.0/settings.ini
|
||||||
|
template: true
|
||||||
- from: gtk/gtkrc-2.0
|
- from: gtk/gtkrc-2.0
|
||||||
to: .gtkrc-2.0
|
to: .gtkrc-2.0
|
||||||
template: true
|
template: true
|
||||||
|
|||||||
15
gtk/gtk-3.0-bigger-font.ini.j2
Normal file
15
gtk/gtk-3.0-bigger-font.ini.j2
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[Settings]
|
||||||
|
gtk-theme-name=Breeze
|
||||||
|
gtk-icon-theme-name=breeze-dark
|
||||||
|
gtk-font-name=DejaVu Sans {{ ((machine.font_size|int - 2)|float * 2.0) | round(0, 'floor') | int }}
|
||||||
|
gtk-cursor-theme-name=breeze_cursors
|
||||||
|
gtk-cursor-theme-size=0
|
||||||
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
gtk-button-images=1
|
||||||
|
gtk-menu-images=1
|
||||||
|
gtk-enable-event-sounds=1
|
||||||
|
gtk-enable-input-feedback-sounds=1
|
||||||
|
gtk-xft-antialias=1
|
||||||
|
gtk-xft-hinting=1
|
||||||
|
gtk-xft-hintstyle=hintfull
|
||||||
Reference in New Issue
Block a user