diff --git a/group_vars/all b/group_vars/all index 195ef60..f1d6b37 100644 --- a/group_vars/all +++ b/group_vars/all @@ -14,6 +14,7 @@ desktop_roles: - kvantum - minegrub - nwg-look + - qt5ct - sddm - wakatime diff --git a/roles/fish/tasks/main.yml b/roles/fish/tasks/main.yml index 9087864..b75e297 100644 --- a/roles/fish/tasks/main.yml +++ b/roles/fish/tasks/main.yml @@ -20,4 +20,6 @@ - name: "[Fish] Set shell" ansible.builtin.shell: - cmd: "usermod -s $(which fish) $(whoami)" + cmd: "sudo usermod -s $(which fish) $(whoami)" + become: true + ignore_errors: true diff --git a/roles/hypr/files/env.conf b/roles/hypr/files/env.conf index 5a9fc8e..c0bed1e 100755 --- a/roles/hypr/files/env.conf +++ b/roles/hypr/files/env.conf @@ -6,4 +6,4 @@ env = HYPRCURSOR_THEME,rose-pine-hyprcursor env = XDG_SESSION_TYPE,wayland env = WLR_NO_HARDWARE_CURSORS,1 env = QT_QPA_PLATFORMTHEME,qt5ct -env = QT_STYLE_OVERRIDE,kvantum +env = QT_STYLE_OVERRIDE,qt5ct diff --git a/roles/kvantum/tasks/main.yml b/roles/kvantum/tasks/main.yml index e3221c8..540808c 100644 --- a/roles/kvantum/tasks/main.yml +++ b/roles/kvantum/tasks/main.yml @@ -8,10 +8,10 @@ - name: "[Kvantum] Create config folder" ansible.builtin.file: mode: "0755" - path: "{{ ansible_user_dir }}/.config/kvantum" + path: "{{ ansible_user_dir }}/.config/Kvantum" state: directory - name: "[Kvantum] Configure" ansible.builtin.copy: src: "./" - dest: "{{ ansible_user_dir }}/.config/kvantum" + dest: "{{ ansible_user_dir }}/.config/Kvantum" diff --git a/roles/nvim/files/init.lua b/roles/nvim/files/init.lua index f624509..6e57360 100755 --- a/roles/nvim/files/init.lua +++ b/roles/nvim/files/init.lua @@ -27,8 +27,7 @@ require("lazy").setup({ name = "catppuccin.vim", priority = 1000, config = function() - vim.g.catppuccin_flavor = "macchiato" - vim.cmd [[colorscheme catppuccin]] + vim.cmd.colorscheme("catppuccin") end, }, diff --git a/roles/qt5ct/files/qt5ct.conf b/roles/qt5ct/files/qt5ct.conf new file mode 100644 index 0000000..d59646b --- /dev/null +++ b/roles/qt5ct/files/qt5ct.conf @@ -0,0 +1,32 @@ +[Appearance] +color_scheme_path=/usr/share/qt5ct/colors/darker.conf +custom_palette=false +icon_theme=Papirus +standard_dialogs=default +style=kvantum-dark + +[Fonts] +fixed="CaskaydiaCove Nerd Font Mono,12,-1,5,50,0,0,0,0,0,Regular" +general="CaskaydiaCove Nerd Font,12,-1,5,50,0,0,0,0,0,Regular" + +[Interface] +activate_item_on_single_click=1 +buttonbox_layout=0 +cursor_flash_time=1000 +dialog_buttons_have_icons=1 +double_click_interval=400 +gui_effects=@Invalid() +keyboard_scheme=2 +menus_have_icons=true +show_shortcuts_in_context_menus=true +stylesheets=@Invalid() +toolbutton_style=4 +underline_shortcut=1 +wheel_scroll_lines=3 + +[SettingsWindow] +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x80\0\0\0\0\0\0\fw\0\0\x2\xb7\0\0\0\0\0\0\0\0\0\0\x4\xff\0\0\x2\xbe\0\0\0\0\x2\0\0\0\n\0\0\0\a\x80\0\0\0\0\0\0\fw\0\0\x2\xb7) + +[Troubleshooting] +force_raster_widgets=1 +ignored_applications=@Invalid() diff --git a/roles/qt5ct/tasks/main.yml b/roles/qt5ct/tasks/main.yml new file mode 100644 index 0000000..428476f --- /dev/null +++ b/roles/qt5ct/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: "[QT5CT] Install" + kewlfft.aur.aur: + name: + - qt5ct + state: present + +- name: "[QT5CT] Create config folder" + ansible.builtin.file: + mode: "0755" + path: "{{ ansible_user_dir }}/.config/qt5ct" + state: directory + +- name: "[QT5CT] Configure" + ansible.builtin.copy: + src: "./" + dest: "{{ ansible_user_dir }}/.config/qt5ct"