Markus Katharina Brechtel преди 2 години
родител
ревизия
2026283532
променени са 5 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. +2
    -0
      defaults/main.yaml
  2. +1
    -0
      tasks/main.yaml
  3. +11
    -0
      tasks/xonsh.yaml
  4. +3
    -0
      templates/xfce4-terminal/terminalrc.j2
  5. +3
    -0
      templates/xonsh/xonshrc.j2

+ 2
- 0
defaults/main.yaml Целия файл

@@ -92,3 +92,5 @@ pulseaudio_jack_sink_client_name: PulseAudio
pulseaudio_jack_source_enabled: false
pulseaudio_jack_source_channels: 2
pulseaudio_jack_source_client_name: PulseAudio

home_use_xonsh_on_terminals: true

+ 1
- 0
tasks/main.yaml Целия файл

@@ -8,6 +8,7 @@
- import_tasks: pulseaudio.yaml
- import_tasks: git.yaml
- import_tasks: timer.yaml
- import_tasks: xonsh.yaml

- import_tasks: kanboard.yaml



+ 11
- 0
tasks/xonsh.yaml Целия файл

@@ -0,0 +1,11 @@
---

- name: xonsh pip
pip:
name: xonsh[full]
state: latest

- name: xonsh config
template:
src: xonsh/xonshrc.j2
dest: ~/.xonshrc

+ 3
- 0
templates/xfce4-terminal/terminalrc.j2 Целия файл

@@ -31,3 +31,6 @@ ScrollingBar=TERMINAL_SCROLLBAR_NONE
BackgroundImageShading=0,530000
ScrollingUnlimited=TRUE
FontName=Monospace 12
{% if home_use_xonsh_on_terminals %}
CustomCommand=.local/bin/xonsh
{% endif %}

+ 3
- 0
templates/xonsh/xonshrc.j2 Целия файл

@@ -0,0 +1,3 @@
{{ansible_managed|comment}}

xontrib load abbrevs coreutils