Compare commits

...

2 commits

Author SHA1 Message Date
1a3a600890
fonts: Added missing fonts. gnome: dconf pop-shell
Signed-off-by: Sagi Dayan <sagidayan@gmail.com>
2024-05-22 11:57:58 +03:00
9e940f0866
GNOME role: Added gnome extensions
Signed-off-by: Sagi Dayan <sagidayan@gmail.com>
2024-05-22 11:19:17 +03:00
6 changed files with 52 additions and 0 deletions

View file

@ -59,3 +59,14 @@ name='Terminal'
[org/gnome/shell/extensions/clipboard-indicator] [org/gnome/shell/extensions/clipboard-indicator]
toggle-menu=['<Control>grave'] toggle-menu=['<Control>grave']
[org/gnome/shell/extensions/pop-shell]
active-hint=true
active-hint-border-radius=uint32 23
focus-left=['<Super>Left', '<Super>h']
gap-inner=uint32 4
gap-outer=uint32 4
hint-color-rgba='rgb(255,255,255)'
smart-gaps=false
tile-by-default=true

BIN
files/fonts/codicon.ttf Normal file

Binary file not shown.

BIN
files/fonts/devicon.ttf Normal file

Binary file not shown.

View file

@ -22,6 +22,7 @@
- tldr - tldr
- bat - bat
- fzf - fzf
- unzip
state: present state: present
- name: Copy gitconfig base - name: Copy gitconfig base

View file

@ -8,6 +8,16 @@
mode: '0755' mode: '0755'
changed_when: false changed_when: false
- name: Preparing for JetBrainsMono font installation
become: true
file:
path: /usr/share/fonts/jetbrains
state: directory
owner: root
group: root
mode: '0755'
changed_when: false
- name: Installing Hack Nerd Font - name: Installing Hack Nerd Font
become: true become: true
copy: copy:
@ -17,6 +27,31 @@
group: root group: root
mode: preserve mode: preserve
- name: Installing codicon Font
become: true
copy:
src: fonts/codicon.ttf
dest: /usr/share/fonts/hack/codicon.ttf
owner: root
group: root
mode: preserve
- name: Installing devicon Font
become: true
copy:
src: fonts/devicon.ttf
dest: /usr/share/fonts/hack/devicon.ttf
owner: root
group: root
mode: preserve
- name: Download and install Jetbrains mono nerdfonts
become: true
ansible.builtin.unarchive:
src: https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/JetBrainsMono.zip
dest: /usr/share/fonts/jetbrains
remote_src: yes
- name: Setting up fonts.conf (Fallback for emojis) - name: Setting up fonts.conf (Fallback for emojis)
block: block:
- name: Make sure fontconfig folder exists - name: Make sure fontconfig folder exists

View file

@ -4,6 +4,11 @@
package: package:
name: name:
- dconf - dconf
# Gnome extensions
- gnome-shell-extension-blur-my-shell
- gnome-shell-extension-pop-shell
- gnome-shell-extension-caffeine
- gnome-shell-extension-appindicator
state: present state: present
- name: Dconf loader - name: Dconf loader