From c8c53b6c87d49d0be089c2387691eb9022e8919e Mon Sep 17 00:00:00 2001 From: Michel Fedde Date: Thu, 20 Mar 2025 22:33:47 +0100 Subject: [PATCH] Adds KDEConnect --- .config/gtk-3.0/settings.ini | 4 ++-- .config/nvim/lazy-lock.json | 26 ++++++++++++----------- .config/nvim/lazyvim.json | 3 ++- .config/xsettingsd/xsettingsd.conf | 4 ++-- .config/yadm/bootstrap.d/03-Bluetooth.sh | 6 ++++++ .config/yadm/bootstrap.d/30-KDEConnect.sh | 5 +++++ .gtkrc-2.0 | 4 ++-- 7 files changed, 33 insertions(+), 19 deletions(-) create mode 100644 .config/yadm/bootstrap.d/03-Bluetooth.sh create mode 100644 .config/yadm/bootstrap.d/30-KDEConnect.sh diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini index 73b8289..c86625e 100644 --- a/.config/gtk-3.0/settings.ini +++ b/.config/gtk-3.0/settings.ini @@ -1,8 +1,8 @@ [Settings] -gtk-theme-name=Gruvbox-Material-Dark-HIDPI +gtk-theme-name=Gruvbox-Material-Dark gtk-icon-theme-name=Gruvbox-Material-Dark gtk-font-name=JetBrainsMono Nerd Font 11 -gtk-cursor-theme-name=default +gtk-cursor-theme-name=Qogir gtk-cursor-theme-size=24 gtk-toolbar-style=GTK_TOOLBAR_ICONS gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 91f4791..977328d 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -5,40 +5,42 @@ "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "bullets.vim": { "branch": "master", "commit": "af7e7adfd0d9b349cd48eb730e337fe3628b12b2" }, "catppuccin": { "branch": "main", "commit": "5b5e3aef9ad7af84f463d17b5479f06b87d5c429" }, - "conform.nvim": { "branch": "master", "commit": "a6f5bdb78caa305496357d17e962bbc4c0b392e2" }, + "conform.nvim": { "branch": "master", "commit": "db8a4a9edb217067b1d7a2e0362c74bfe9cc944d" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, "friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" }, "git-conflict.nvim": { "branch": "main", "commit": "4bbfdd92d547d2862a75b4e80afaf30e73f7bbb4" }, "gitsigns.nvim": { "branch": "main", "commit": "4c40357994f386e72be92a46f41fc1664c84c87d" }, - "grug-far.nvim": { "branch": "main", "commit": "815d6832b6f04cd03e09831f099575fd3b8e6531" }, - "gruvbox.nvim": { "branch": "main", "commit": "089b60e92aa0a1c6fa76ff527837cd35b6f5ac81" }, + "grug-far.nvim": { "branch": "main", "commit": "1b7a54633071cbb7a378162b8f04a38913987d64" }, + "gruvbox.nvim": { "branch": "main", "commit": "15958f5ee43e144856cd2084ce6c571bfdb44504" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, "lualine.nvim": { "branch": "master", "commit": "f4f791f67e70d378a754d02da068231d2352e5bc" }, + "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" }, "mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" }, "mini.ai": { "branch": "main", "commit": "6e01c0e5a15554852546fac9853960780ac52ed4" }, "mini.icons": { "branch": "main", "commit": "ec61af6e606fc89ee3b1d8f2f20166a3ca917a36" }, - "mini.nvim": { "branch": "main", "commit": "f40da50a3dfbbc53e6173beef8dc28626e1b5ebc" }, + "mini.nvim": { "branch": "main", "commit": "d7ba1dec0082b7a542aa79c327e9554d4a27cc2c" }, "mini.pairs": { "branch": "main", "commit": "1a3e73649c0eaef2f6c48ce1e761c6f0a7c11918" }, - "no-neck-pain.nvim": { "branch": "main", "commit": "860462dd8b3d36861a81724a7b473db279f673f2" }, + "no-neck-pain.nvim": { "branch": "main", "commit": "53c8ef094c86e8897be2dcce0259d35914f6cdc0" }, "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, - "nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" }, + "nui.nvim": { "branch": "main", "commit": "8d3bce9764e627b62b07424e0df77f680d47ffdb" }, "nvim-lint": { "branch": "master", "commit": "6e9dd545a1af204c4022a8fcd99727ea41ffdcc8" }, - "nvim-lspconfig": { "branch": "master", "commit": "8e8fd432f05b126a9dd1635e8022c7e7d1a04e60" }, + "nvim-lspconfig": { "branch": "master", "commit": "8a1529e46eef5efc86c34c8d9bdd313abc2ecba0" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, - "nvim-treesitter": { "branch": "master", "commit": "186f35e1684c241baf13a3e6092eee00ac48631e" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "ab0950c53d1ae04da8e488aa762b450d5241dca2" }, + "nvim-treesitter": { "branch": "master", "commit": "cf0eabc16cf32d69f7612d0e023ef210d84cdde6" }, + "nvim-treesitter-textobjects": { "branch": "master", "commit": "143856b1cee509a190cc8c17ddb0638002171235" }, "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, "persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, - "render-markdown.nvim": { "branch": "main", "commit": "595ac4f7e7c0eaba7bf1d8fd6ec0f6ac91c7e33b" }, - "smear-cursor.nvim": { "branch": "main", "commit": "4b7334a09cd2434e73588cc0ea63e71177251249" }, + "render-markdown.nvim": { "branch": "main", "commit": "c065031d030955e1d071a7fcdd8c59e0fd2f0343" }, + "smear-cursor.nvim": { "branch": "main", "commit": "81638007bf7bbe79a78a3bfcbe8c640ec83344c0" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, "ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" }, "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }, - "wilder.nvim": { "branch": "master", "commit": "679f348dc90d80ff9ba0e7c470c40a4d038dcecf" } + "wilder.nvim": { "branch": "master", "commit": "679f348dc90d80ff9ba0e7c470c40a4d038dcecf" }, + "yanky.nvim": { "branch": "main", "commit": "80d9385dbebe7049fd1961d7909b835a58ce9dcc" } } diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index 6206f7e..609158c 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -1,6 +1,7 @@ { "extras": [ - + "lazyvim.plugins.extras.coding.yanky", + "lazyvim.plugins.extras.lang.markdown" ], "install_version": 8, "news": { diff --git a/.config/xsettingsd/xsettingsd.conf b/.config/xsettingsd/xsettingsd.conf index 240b410..f7077f3 100644 --- a/.config/xsettingsd/xsettingsd.conf +++ b/.config/xsettingsd/xsettingsd.conf @@ -1,6 +1,6 @@ -Net/ThemeName "Gruvbox-Material-Dark-HIDPI" +Net/ThemeName "Gruvbox-Material-Dark" Net/IconThemeName "Gruvbox-Material-Dark" -Gtk/CursorThemeName "default" +Gtk/CursorThemeName "Qogir" Net/EnableEventSounds 1 EnableInputFeedbackSounds 0 Xft/Antialias 1 diff --git a/.config/yadm/bootstrap.d/03-Bluetooth.sh b/.config/yadm/bootstrap.d/03-Bluetooth.sh new file mode 100644 index 0000000..12b716b --- /dev/null +++ b/.config/yadm/bootstrap.d/03-Bluetooth.sh @@ -0,0 +1,6 @@ +#!/bin/env sh + +yay -S --needed bluez \ + bluez-utils + +sudo systemctl enable --now bluetooth.service diff --git a/.config/yadm/bootstrap.d/30-KDEConnect.sh b/.config/yadm/bootstrap.d/30-KDEConnect.sh new file mode 100644 index 0000000..280c0fd --- /dev/null +++ b/.config/yadm/bootstrap.d/30-KDEConnect.sh @@ -0,0 +1,5 @@ +#!/bin/env sh + +yay -S --needed kdeconnect + +sudo firewall-cmd --permanent --add-port=1714-1764/{tcp,udp} diff --git a/.gtkrc-2.0 b/.gtkrc-2.0 index bb5a6cc..ef324b8 100644 --- a/.gtkrc-2.0 +++ b/.gtkrc-2.0 @@ -2,10 +2,10 @@ # Any customization should be done in ~/.gtkrc-2.0.mine instead. include "/home/michel/.gtkrc-2.0.mine" -gtk-theme-name="Gruvbox-Material-Dark-HIDPI" +gtk-theme-name="Gruvbox-Material-Dark" gtk-icon-theme-name="Gruvbox-Material-Dark" gtk-font-name="JetBrainsMono Nerd Font 11" -gtk-cursor-theme-name="default" +gtk-cursor-theme-name="Qogir" gtk-cursor-theme-size=24 gtk-toolbar-style=GTK_TOOLBAR_ICONS gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR