Update console configuration

This commit is contained in:
Sonny Bakker 2021-02-13 22:07:51 +01:00
parent 05beb0ece3
commit 3094ca8ce7
9 changed files with 61 additions and 2 deletions

View file

@ -1,6 +1,6 @@
- hosts: localhost
pre_tasks:
- name: install packages
- name: install packages
become: true
package:
name: '{{ item }}'

View file

@ -25,7 +25,7 @@
PATH: '{{ ansible_env.HOME }}/.local/bin:{{ ansible_env.PATH }}'
when: ansible_distribution == "Debian"
- name: install default coc.nvim python packages # noqa 301
- name: install default coc.nvim python packages
command: 'poetry install'
args:
chdir: '{{ ansible_env.HOME }}/.local/lib/coc'

View file

@ -18,3 +18,16 @@
version: master
update: true
loop: '{{ vim_plugins }}'
- name: copy konsole configuration files
template:
src: '{{ item.src }}'
dest: '{{ item.dest }}'
mode: '0600'
force: true
loop:
- {
src: 'templates/konsole.profile.j2',
dest: '{{ xdg_data_dir }}/konsole/Standard.profile',
}
- { src: 'templates/konsole.config.j2', dest: '{{ xdg_config_dir }}/konsolerc' }

View file

@ -0,0 +1,26 @@
# {{ ansible_managed }} {{ ansible_date_time.time }} {{ ansible_date_time.date }}
[Desktop Entry]
DefaultProfile=Standard.profile
[DownloadDialog Settings]
Height 1080=494
Width 1920=700
[Favorite Profiles]
Favorites=Standard.profile
[KonsoleWindow]
ShowMenuBarByDefault=false
[MainWindow]
MenuBar=Disabled
State=AAAA/wAAAAD9AAAAAAAAB4AAAAQbAAAABAAAAAQAAAAIAAAACPwAAAAA
ToolBarsMovable=Disabled
Width 1920=1415
[Notification Messages]
CloseAllTabs=true
[TabBar]
TabBarPosition=Top

View file

@ -0,0 +1,16 @@
# {{ ansible_managed }} {{ ansible_date_time.time }} {{ ansible_date_time.date }}
[Appearance]
BoldIntense=false
ColorScheme=Breeze
Font=IBM Plex Mono,13,-1,5,57,0,0,0,0,0,Medium
UseFontLineChararacters=true
[Cursor Options]
CursorShape=1
[General]
Environment=TERM=tmux-256color,COLORTERM=truecolor
Name=Standard
Parent=FALLBACK/
StartInCurrentSessionDir=true

View file

@ -9,3 +9,4 @@ packages:
- kitty
- docker
- docker-compose
- ttf-ibm-plex

View file

@ -8,3 +8,4 @@ packages:
- python3-setuptools
- exuberant-ctags
- apt-transport-https
- fonts-ibm-plex

View file

@ -10,6 +10,7 @@ vim_plugins:
- { url: 'https://github.com/preservim/nerdtree', name: 'nerdtree' }
- { url: 'https://github.com/neoclide/coc.nvim', name: 'coc.nvim' }
- { url: 'https://github.com/sheerun/vim-polyglot', name: 'vim-polygot' }
- { url: 'https://github.com/arzg/vim-colors-xcode.git', name: 'vim-colors-xcode' }
poetry_packages:
- black

View file

@ -13,3 +13,4 @@ packages:
- exuberant-ctags
- apt-transport-https
- kitty
- fonts-ibm-plex