fix: move Xfce configuration to qusal

It is a dotfile but I use the same file manager the window manager
provides, when it provides one, so adding fallback terminal is not
necessary for Thunar outside of Qubes, as it normally comes with sane
defaults.

For: https://github.com/ben-grande/dotfiles/pull/1
This commit is contained in:
Ben Grande 2025-02-27 11:15:14 +01:00
parent ebe96406fb
commit 6e0fe495cf
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
4 changed files with 0 additions and 48 deletions

View File

@ -15,7 +15,6 @@ include:
- .copy-tmux
- .copy-vim
- .copy-x11
- .copy-xfce
{#
Unfortunately salt.states.file does not keep permissions when using salt-ssh.

View File

@ -1,29 +0,0 @@
{#
SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: AGPL-3.0-or-later
#}
{%- import "dom0/gui-user.jinja" as gui_user -%}
"{{ slsdotpath }}-copy-xfce-home":
file.recurse:
- name: {{ gui_user.gui_user_home }}/
- source: salt://{{ slsdotpath }}/files/xfce/
- file_mode: '0644'
- dir_mode: '0700'
- user: {{ gui_user.gui_user }}
- group: {{ gui_user.gui_user }}
- keep_symlinks: True
- force_symlinks: True
"{{ slsdotpath }}-copy-xfce-skel":
file.recurse:
- name: /etc/skel
- source: salt://{{ slsdotpath }}/files/xfce/
- file_mode: '0644'
- dir_mode: '0700'
- user: root
- group: root
- keep_symlinks: True
- force_symlinks: True

View File

@ -1,9 +0,0 @@
{#
SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: AGPL-3.0-or-later
#}
base:
'*':
- dotfiles.copy-xfce

View File

@ -1,9 +0,0 @@
## SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
##
## SPDX-License-Identifier: AGPL-3.0-or-later
# vim: ft=confini
FileManager=thunar
MailReaders=thunderbid
WebBrowser=x-www-browser
TerminalEmulator=x-terminal-emulator