From b347650b963592963b3122cbd102afbcd55fd6da Mon Sep 17 00:00:00 2001 From: Leopold Johannes Meinel Date: Thu, 20 Apr 2023 16:19:30 +0200 Subject: [PATCH 1/5] Delete ./root directory --- root/.bash_profile | 28 ------ root/.config/git/config | 44 ---------- root/.config/macchina/macchina.toml | 1 - root/.config/nvim/init.lua | 85 ------------------- root/.config/nvim/lua/colors/gruvbox.lua | 15 ---- root/.config/nvim/lua/plugin/nvim-tree.lua | 17 ---- .../nvim/lua/plugin/nvim-web-devicons.lua | 3 - root/.config/nvim/lua/plugins.lua | 32 ------- root/.config/nvim/lua/setup.lua | 3 - root/.config/starship.toml | 68 --------------- setup-root.sh | 2 +- 11 files changed, 1 insertion(+), 297 deletions(-) delete mode 100644 root/.bash_profile delete mode 100644 root/.config/git/config delete mode 100644 root/.config/macchina/macchina.toml delete mode 100644 root/.config/nvim/init.lua delete mode 100644 root/.config/nvim/lua/colors/gruvbox.lua delete mode 100644 root/.config/nvim/lua/plugin/nvim-tree.lua delete mode 100644 root/.config/nvim/lua/plugin/nvim-web-devicons.lua delete mode 100644 root/.config/nvim/lua/plugins.lua delete mode 100644 root/.config/nvim/lua/setup.lua delete mode 100644 root/.config/starship.toml diff --git a/root/.bash_profile b/root/.bash_profile deleted file mode 100644 index a33f594..0000000 --- a/root/.bash_profile +++ /dev/null @@ -1,28 +0,0 @@ -# -# ~/.bash_profile -# - -# Set environment variables -export JAVA_HOME="/usr/lib/jvm/default" -export XDG_CACHE_HOME="$HOME/.cache" -export XDG_CONFIG_HOME="$HOME/.config" -export XDG_DATA_HOME="$HOME/.local/share" -export XDG_STATE_HOME="$HOME/.local/state" - -## For application data/settings -## FIXME: Files still get generated in $HOME -## "$HOME"/.pki -> mv "$HOME"/.pki "$XDG_DATA_HOME"/pki (not supported by chromium): https://bugzilla.mozilla.org/show_bug.cgi?id=818686#c11 -## "$HOME/.java" -> export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java (not supported by some applications): https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8290140 -export ANDROID_HOME="$XDG_DATA_HOME"/android -export CARGO_HOME="$XDG_DATA_HOME"/cargo -export GNUPGHOME="$XDG_DATA_HOME"/gnupg -export GOPATH="$XDG_DATA_HOME"/go -export GRADLE_USER_HOME="$XDG_DATA_HOME"/gradle -export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc -export HISTFILE="$XDG_STATE_HOME"/bash/history -export PLATFORMIO_CORE_DIR="$XDG_DATA_HOME"/platformio -export RUSTUP_HOME="$XDG_DATA_HOME"/rustup - -# Source ~/.bashrc -[[ -f ~/.bashrc ]] && - source ~/.bashrc diff --git a/root/.config/git/config b/root/.config/git/config deleted file mode 100644 index 7975115..0000000 --- a/root/.config/git/config +++ /dev/null @@ -1,44 +0,0 @@ -[user] -email = "leo@meinel.dev" -name = "Leopold Johannes Meinel" -signingkey = 2D39C0733D0EF05E - -[core] -editor = nvim -pager = delta -autocrlf = input - -[init] -defaultBranch = main - -[pull] -rebase = true - -[commit] -gpgsign = true - -[merge] -conflictstyle = diff3 - -[diff] -colorMoved = default - -[interactive] -diffFilter = delta --color-only --features=interactive -[add.interactive] -useBuiltin = false - -[delta] -navigate = true -light = false -features = decorations -[delta "interactive"] -keep-plus-minus-markers = false -[delta "decorations"] -commit-decoration-style = blue ol -commit-style = raw -file-style = omit -hunk-header-decoration-style = blue box -hunk-header-file-style = red -hunk-header-line-number-style = "#067a00" -hunk-header-style = file line-number syntax diff --git a/root/.config/macchina/macchina.toml b/root/.config/macchina/macchina.toml deleted file mode 100644 index c4fe0d7..0000000 --- a/root/.config/macchina/macchina.toml +++ /dev/null @@ -1 +0,0 @@ -theme = "Lithium" diff --git a/root/.config/nvim/init.lua b/root/.config/nvim/init.lua deleted file mode 100644 index 842149d..0000000 --- a/root/.config/nvim/init.lua +++ /dev/null @@ -1,85 +0,0 @@ --- Plugins -require('plugins') -require('setup') - --- Set highlight on search -vim.o.hlsearch = true - --- Set working directory to current file -vim.o.autochdir = true - --- Make line numbers default -vim.wo.number = true - --- Enable mouse mode -vim.o.mouse = 'a' - --- Enable break indent -vim.o.breakindent = true - --- Save undo history -vim.o.undofile = true - --- Case insensitive searching UNLESS /C or capital in search -vim.o.ignorecase = true -vim.o.smartcase = true - --- Decrease update time -vim.o.updatetime = 250 -vim.wo.signcolumn = 'yes' - --- Set colorscheme -vim.o.background = 'dark' -vim.o.termguicolors = true - --- Set completeopt to have a better completion experience -vim.o.completeopt = 'menuone,noselect' - --- Clipboard -vim.o.clipboard = 'unnamedplus' - --- Wrapping -vim.wo.cursorline = true -vim.wo.linebreak = true -vim.wo.wrap = false -vim.wo.foldmethod = 'marker' -vim.bo.modeline = true -vim.o.modeline = true - --- Tab -vim.bo.tabstop = 4 -vim.o.tabstop = 4 - -vim.bo.shiftwidth = 4 -vim.o.shiftwidth = 4 - -vim.bo.softtabstop = 4 -vim.o.softtabstop = 4 - -vim.bo.expandtab = true -vim.o.expandtab = true - -vim.o.smarttab = true - --- Indentation -vim.bo.autoindent = true -vim.o.autoindent = true - --- Swapfile -vim.bo.swapfile = false -vim.o.swapfile = false - --- Encoding -vim.o.encoding = 'UTF-8' - --- Syntax highlighting -vim.o.syntax = true - --- Auto completion -vim.o.wildmenu = true - --- Split sessions below -vim.o.splitbelow = true - --- Faster scrolling -vim.o.ttyfast = true diff --git a/root/.config/nvim/lua/colors/gruvbox.lua b/root/.config/nvim/lua/colors/gruvbox.lua deleted file mode 100644 index c9f05ae..0000000 --- a/root/.config/nvim/lua/colors/gruvbox.lua +++ /dev/null @@ -1,15 +0,0 @@ -require('gruvbox').setup({ - undercurl = true, - underline = true, - bold = true, - italic = true, - strikethrough = true, - invert_selection = false, - invert_signs = false, - invert_tabline = false, - invert_intend_guides = false, - inverse = true, - contrast = "", - overrides = {}, -}) -vim.cmd('colorscheme gruvbox') diff --git a/root/.config/nvim/lua/plugin/nvim-tree.lua b/root/.config/nvim/lua/plugin/nvim-tree.lua deleted file mode 100644 index f70e419..0000000 --- a/root/.config/nvim/lua/plugin/nvim-tree.lua +++ /dev/null @@ -1,17 +0,0 @@ -require('nvim-tree').setup({ - sort_by = 'case_sensitive', - view = { - adaptive_size = true, - mappings = { - list = { - { key = "u", action = "dir_up" }, - }, - }, - }, - renderer = { - group_empty = true, - }, - filters = { - dotfiles = false, - }, -}) diff --git a/root/.config/nvim/lua/plugin/nvim-web-devicons.lua b/root/.config/nvim/lua/plugin/nvim-web-devicons.lua deleted file mode 100644 index e77ae59..0000000 --- a/root/.config/nvim/lua/plugin/nvim-web-devicons.lua +++ /dev/null @@ -1,3 +0,0 @@ -require'nvim-web-devicons'.setup { - default = true; -} diff --git a/root/.config/nvim/lua/plugins.lua b/root/.config/nvim/lua/plugins.lua deleted file mode 100644 index d575a50..0000000 --- a/root/.config/nvim/lua/plugins.lua +++ /dev/null @@ -1,32 +0,0 @@ -local fn = vim.fn -local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' - -if fn.empty(fn.glob(install_path)) > 0 then - packer_bootstrap = fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path}) - vim.cmd [[packadd packer.nvim]] -end - -vim.cmd([[ - augroup packer_user_config - autocmd! - autocmd BufWritePost plugins.lua source | PackerCompile - augroup end -]]) - -return require('packer').startup(function(use) - -- Packer can manage itself - use 'wbthomason/packer.nvim' - - -- Gruvbox - use { "ellisonleao/gruvbox.nvim" } - - -- nvim-web-icons - use { 'kyazdani42/nvim-web-devicons' } - - -- nvim-tree - use { 'kyazdani42/nvim-tree.lua', requires = { 'kyazdani42/nvim-web-devicons' }, tag = 'nightly' } - - if packer_bootstrap then - require('packer').sync() - end -end) diff --git a/root/.config/nvim/lua/setup.lua b/root/.config/nvim/lua/setup.lua deleted file mode 100644 index 1b5cc46..0000000 --- a/root/.config/nvim/lua/setup.lua +++ /dev/null @@ -1,3 +0,0 @@ -require('colors/gruvbox') -require('plugin/nvim-web-devicons') -require('plugin/nvim-tree') diff --git a/root/.config/starship.toml b/root/.config/starship.toml deleted file mode 100644 index 5ad2c78..0000000 --- a/root/.config/starship.toml +++ /dev/null @@ -1,68 +0,0 @@ -[aws] -symbol = " " - -[buf] -symbol = " " - -[c] -symbol = " " - -[conda] -symbol = " " - -[dart] -symbol = " " - -[directory] -read_only = " " - -[docker_context] -symbol = " " - -[elixir] -symbol = " " - -[elm] -symbol = " " - -[git_branch] -symbol = " " - -[golang] -symbol = " " - -[haskell] -symbol = " " - -[hg_branch] -symbol = " " - -[java] -symbol = " " - -[julia] -symbol = " " - -[memory_usage] -symbol = " " - -[nim] -symbol = " " - -[nix_shell] -symbol = " " - -[nodejs] -symbol = " " - -[package] -symbol = " " - -[python] -symbol = " " - -[spack] -symbol = "🅢 " - -[rust] -symbol = " " diff --git a/setup-root.sh b/setup-root.sh index d2d3b23..62ddee9 100644 --- a/setup-root.sh +++ b/setup-root.sh @@ -13,7 +13,7 @@ set -e # Copy dot-files -cp -R ~/dot-files/root/.config ~/dot-files/root/.bash_profile ~/dot-files/.bashrc ~/dot-files/.bash_aliases ~/ +cp -R ~/dot-files/.config/git ~/dot-files/.config/macchina ~/dot-files/.config/nvim ~/dot-files/.config/starship.toml ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/dot-files/.bash_aliases ~/ source ~/.bash_profile # Create .ssh From 1616adc566cd3a49743a5aee803743e938c70b06 Mon Sep 17 00:00:00 2001 From: Leopold Johannes Meinel Date: Thu, 20 Apr 2023 16:26:31 +0200 Subject: [PATCH 2/5] Reorder and add .bash_logout to root --- setup-root.sh | 2 +- setup.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup-root.sh b/setup-root.sh index 62ddee9..9b62e79 100644 --- a/setup-root.sh +++ b/setup-root.sh @@ -13,7 +13,7 @@ set -e # Copy dot-files -cp -R ~/dot-files/.config/git ~/dot-files/.config/macchina ~/dot-files/.config/nvim ~/dot-files/.config/starship.toml ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/dot-files/.bash_aliases ~/ +cp -R ~/dot-files/.config/git ~/dot-files/.config/macchina ~/dot-files/.config/nvim ~/dot-files/.config/starship.toml ~/dot-files/.bash_aliases ~/dot-files/.bash_logout ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/ source ~/.bash_profile # Create .ssh diff --git a/setup.sh b/setup.sh index 7c71e0a..2cc7414 100644 --- a/setup.sh +++ b/setup.sh @@ -20,7 +20,7 @@ sed_exit() { } # Copy dot-files -cp -R ~/dot-files/.config ~/dot-files/.bash_logout ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/dot-files/.bash_aliases ~/ +cp -R ~/dot-files/.config ~/dot-files/.bash_aliases ~/dot-files/.bash_logout ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/ source ~/.bash_profile # Set screenshot dir From 70750f26b68a6b03c530581926d59b2e5d8e38e3 Mon Sep 17 00:00:00 2001 From: Leopold Johannes Meinel Date: Thu, 20 Apr 2023 16:15:41 +0200 Subject: [PATCH 3/5] Delete unnecessary files --- .config/FreeTube/settings.db | 15 - .config/FreeTube/subscriptions.json | 211 ---------- .config/VSCodium/User/settings.json | 364 ------------------ .config/alacritty/alacritty.yml | 64 --- .config/gtk-2.0/gtkrc | 11 - .config/gtk-3.0/settings.ini | 14 - .config/gtk-4.0/settings.ini | 10 - .config/kcminputrc | 8 - .config/kdeglobals | 135 ------- .config/kglobalshortcutsrc | 283 -------------- .config/kwalletrc | 3 - .config/kwinrc | 33 -- .config/kwinrulesrc | 20 - .../plasma-org.kde.plasma.desktop-appletsrc | 153 -------- .../plasma-workspace/shutdown/ssh-agent.sh | 13 - .config/plasmashellrc | 8 - .config/spectaclerc | 16 - exts-code.sh | 20 - exts-code.txt | 70 ---- setup-root.sh | 47 --- 20 files changed, 1498 deletions(-) delete mode 100644 .config/FreeTube/settings.db delete mode 100644 .config/FreeTube/subscriptions.json delete mode 100644 .config/VSCodium/User/settings.json delete mode 100644 .config/alacritty/alacritty.yml delete mode 100644 .config/gtk-2.0/gtkrc delete mode 100644 .config/gtk-3.0/settings.ini delete mode 100644 .config/gtk-4.0/settings.ini delete mode 100644 .config/kcminputrc delete mode 100644 .config/kdeglobals delete mode 100644 .config/kglobalshortcutsrc delete mode 100644 .config/kwalletrc delete mode 100644 .config/kwinrc delete mode 100644 .config/kwinrulesrc delete mode 100644 .config/plasma-org.kde.plasma.desktop-appletsrc delete mode 100644 .config/plasma-workspace/shutdown/ssh-agent.sh delete mode 100644 .config/plasmashellrc delete mode 100644 .config/spectaclerc delete mode 100644 exts-code.sh delete mode 100644 exts-code.txt delete mode 100644 setup-root.sh diff --git a/.config/FreeTube/settings.db b/.config/FreeTube/settings.db deleted file mode 100644 index d11de9b..0000000 --- a/.config/FreeTube/settings.db +++ /dev/null @@ -1,15 +0,0 @@ -{"_id":"barColor","value":false} -{"_id":"bounds","value":{"x":0,"y":24,"width":1920,"height":1056,"maximized":false,"fullScreen":false}} -{"_id":"bounds","value":{"x":0,"y":24,"width":1920,"height":1056,"maximized":false,"fullScreen":false}} -{"_id":"checkForBlogPosts","value":false} -{"_id":"checkForUpdates","value":false} -{"_id":"currentLocale","value":"system"} -{"_id":"defaultInvidiousInstance","value":"https://yewtu.be"} -{"_id":"defaultQuality","value":"1080"} -{"_id":"enableSearchSuggestions","value":false} -{"_id":"externalPlayer","value":""} -{"_id":"externalPlayerIgnoreWarnings","value":true} -{"_id":"hideLabelsSideBar","value":false} -{"_id":"hideWatchedSubs","value":true} -{"_id":"useRssFeeds","value":true} -{"_id":"useSponsorBlock","value":true} diff --git a/.config/FreeTube/subscriptions.json b/.config/FreeTube/subscriptions.json deleted file mode 100644 index 6a5a426..0000000 --- a/.config/FreeTube/subscriptions.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "app_version": "0.19.8", - "app_version_int": 953, - "subscriptions": [ - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC3ts8coMP645hZw9JSD3pqQ", - "name": "Andreas Kling" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC2KfmYEM4KCuA1ZurravgYw", - "name": "Amigoscode" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC-8QAzbLcRglXeN_MY9blyw", - "name": "Ben Awad" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA", - "name": "Ben Eater" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCld68syR8Wi-GY_n4CaoJGA", - "name": "Brodie Robertson" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCdoPCztTOW7BJUPk2h5ttXA", - "name": "Call Me Kevin" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCy2b5p8-XccSOR_x5HGpiRA", - "name": "censiCLICK" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCwHPRkLWbL_guuBMGxKe2aQ", - "name": "China Fact Chasers" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCxHAlbZQNFU2LgEtiqd2Maw", - "name": "Cᐩᐩ Weekly With Jason Turner" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCBvc7pmUp9wiZIFOXEp1sCg", - "name": "DemolitionRanch" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC05XpvbHZUQOfA6xk4dlmcw", - "name": "DJ Ware" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCX_WM2O-X96URC5n66G-hvw", - "name": "EF - Linux Made Simple" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC8CsGpP6kVNrWeBVmlJ2UyA", - "name": "Huggbees" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg", - "name": "Hussein Nasser" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCJLZe_NoiG0hT7QCX_9vmqw", - "name": "I did a thing" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC4USoIAL9qcsx5nCZV_QRnA", - "name": "iDubbbzTV" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCiT_r1GD7JSftnbViKHcOtQ", - "name": "Jeremy Chone" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC_iD0xppBwwsrM9DegC5cQQ", - "name": "Jon Gjengset" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UChvithwOECK5g_19TjldMKw", - "name": "laowhy86" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCSp-OaMpsO8K0KkOqyBl7_w", - "name": "Let's Get Rusty" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCL5ZjPWL3o19MC6rxEATk6w", - "name": "Lewis Spears" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC84u7JhM9EIAYzyjdf6cBbA", - "name": "Linus Groh" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw", - "name": "Linus Tech Tips" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC2eYFnH61tmytImy1mTYvhA", - "name": "Luke Smith" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCcnci5vbpLJ-rh_V9yXwawg", - "name": "martincitopants" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCrMUPP-xQ7BuEhADfo2GVDQ", - "name": "McYum" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA", - "name": "Mental Outlaw" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCUMwY9iS8oMyWDYIe6_RmoA", - "name": "No Boilerplate" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCN7LL0dEffQ7FSjbY5wwlnw", - "name": "Oxen Project" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCBdn2g49kLEyjlssavwbxdQ", - "name": "RustLab Conference" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UClY084mbGLK_SLlOfgizjow", - "name": "SalC1" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCl7mAGnY4jh4Ps8rhhh8XZg", - "name": "serpentza" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCj1VqrHhDte54oLgPG4xpuQ", - "name": "Stuff Made Here" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCrW38UKhlPoApXiuKNghuig", - "name": "Systems with JT" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCs6KfncB4OV6Vug4o_bzijg", - "name": "Techlore" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCjr2bPAyPV7t35MvcgT3W8Q", - "name": "The Hated One" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCylGUf9BvQooEFjgdNudoQg", - "name": "The Linux Cast" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw", - "name": "The Linux Experiment" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCRHXUZ0BxbkU2MYZgsuFgkQ", - "name": "The Spiffing Brit" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A", - "name": "Tom Scott" - }, - { - "service_id": 0, - "url": "https://www.youtube.com/channel/UCzORJV8l3FWY4cFO8ot-F2w", - "name": "vinesauce" - } - ] -} diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json deleted file mode 100644 index eac7958..0000000 --- a/.config/VSCodium/User/settings.json +++ /dev/null @@ -1,364 +0,0 @@ -{ - "activitusbar.activeColour": "statusBar.foreground", - "activitusbar.inactiveColour": "statusBar.foreground", - "C_Cpp.intelliSenseEngine": "disabled", - "cmake.configureOnOpen": false, - "cmake.ignoreCMakeListsMissing": true, - "cmake.statusbar.visibility": "hidden", - "code-runner.enableAppInsights": false, - "debug.showInStatusBar": "never", - "editor.detectIndentation": false, - "editor.foldingImportsByDefault": true, - "editor.foldingMaximumRegions": 50000, - "editor.formatOnSave": true, - "editor.guides.bracketPairs": "active", - "editor.guides.highlightActiveBracketPair": false, - "editor.scrollbar.horizontalScrollbarSize": 10, - "editor.scrollbar.verticalScrollbarSize": 10, - "editor.scrollBeyondLastLine": false, - "editor.tabCompletion": "on", - "editor.unfoldOnClickAfterEndOfLine": true, - "evenBetterToml.formatter.indentString": " ", - "explorer.confirmDelete": false, - "files.autoSave": "afterDelay", - "files.maxMemoryForLargeFilesMB": 8192, - "formatFiles.extensionsToInclude": "asm, bat, c, C, cc, clj, code-workspace, conf, cpp, cs, css, cxx, fish, fs, go, gradle, groovy, h, hh, hpp, hs, htm, html, hxx, ini, java, js, json, jsp, jsx, ksh, kt, lhs, lua, md, p, patch, php, pl, py, r, rb, rs, s, scala, sh, sql, swift, toml, ts, vb, vbs, xml, yml, zsh", - "formatFiles.logLevel": "warn", - "git.allowForcePush": true, - "git.autofetch": "all", - "git.autoRepositoryDetection": "openEditors", - "git.autoStash": true, - "git.confirmSync": false, - "git.defaultCloneDirectory": "~/src", - "git.detectSubmodules": false, - "git.detectSubmodulesLimit": 100, - "git.enableCommitSigning": true, - "git.enableSmartCommit": true, - "git.enableStatusBarSync": false, - "git.fetchOnPull": true, - "git.ignoreSubmodules": true, - "git.scanRepositories": ["~/src"], - "gitblame.statusBarMessageFormat": "${author.name} (${time.ago})", - "github.gitProtocol": "ssh", - "java.eclipse.downloadSources": true, - "material-icon-theme.hidesExplorerArrows": true, - "material-icon-theme.showWelcomeMessage": false, - "oneDarkPro.editorTheme": "One Dark Pro Darker", - "phpfmt.indent_with_space": 4, - "redhat.telemetry.enabled": false, - "rust-analyzer.checkOnSave.command": "clippy", - "rust-analyzer.debug.engine": "vadimcn.vscode-lldb", - "scm.repositories.sortOrder": "name", - "search.showLineNumbers": true, - "search.smartCase": true, - "search.useIgnoreFiles": false, - "terminal.external.linuxExec": "alacritty", - "terminal.integrated.defaultProfile.linux": "bash", - "terminal.integrated.ignoreProcessNames": ["starship", "bash"], - "terminal.integrated.localEchoExcludePrograms": ["nvim"], - "terminal.integrated.shellIntegration.history": 500, - "terminal.integrated.useWslProfiles": false, - "terminal.integrated.windowsEnableConpty": false, - "update.mode": "none", - "update.showReleaseNotes": false, - "window.autoDetectColorScheme": true, - "workbench.activityBar.visible": false, - "workbench.colorTheme": "One Dark Pro Darker", - "workbench.commandPalette.history": 500, - "workbench.iconTheme": "material-icon-theme", - "workbench.preferredDarkColorTheme": "One Dark Pro Darker", - "workbench.productIconTheme": "material-product-icons", - "workbench.startupEditor": "none", - "zenMode.centerLayout": false, - "zenMode.hideLineNumbers": false, - "zenMode.hideStatusBar": false, - "zenMode.hideTabs": false, - "psi-header.config": { - "forceToTop": true, - "blankLinesAfter": 1, - "license": "GPL-3.0-or-later" - }, - "psi-header.variables": [ - ["author", "Leopold Meinel"], - ["author_email", "leo@meinel.dev"] - ], - "psi-header.changes-tracking": { - "isActive": true, - "exclude": [ - "abap", - "bbcode", - "bibtex", - "clojure", - "coffeescript", - "diff", - "git-commit", - "git-rebase", - "groovy", - "handlebars", - "ini", - "json", - "jsonc", - "latex", - "makefile", - "markdown", - "plaintext", - "tex", - "xml", - "xsl", - "yaml" - ], - "autoHeader": "autoSave", - "enforceHeader": false, - "replace": ["File:", "Author:", "Copyright (c)"], - "updateLicenseVariables": false - }, - "psi-header.lang-config": [ - { - "language": "bat", - "begin": "", - "prefix": "@rem ", - "end": "" - }, - { - "language": "c", - "begin": "/*", - "prefix": " * ", - "end": " */" - }, - { - "language": "dockerfile", - "begin": "###", - "prefix": "# ", - "end": "###" - }, - { - "language": "fsharp", - "begin": "(*", - "prefix": " * ", - "end": " *)" - }, - { - "language": "haml", - "begin": "" - }, - { - "language": "lua", - "begin": "--[[", - "prefix": "--", - "end": "--]]" - }, - { - "language": "jade", - "begin": "", - "prefix": "//", - "end": "" - }, - { - "language": "powershell", - "begin": "###", - "prefix": "# ", - "end": "###", - "beforeHeader": ["#!/usr/bin/pwsh"] - }, - { - "language": "python", - "begin": "###", - "prefix": "# ", - "end": "###", - "beforeHeader": ["#!/usr/bin/env python3"] - }, - { - "language": "razor", - "begin": "@*", - "prefix": " * ", - "end": " *@" - }, - { - "language": "shellscript", - "begin": "###", - "prefix": "# ", - "end": "###", - "beforeHeader": ["#!/bin/bash"] - }, - { - "language": "slim", - "begin": "", - "prefix": "/!", - "end": "" - }, - { - "language": "vb", - "begin": "'''", - "prefix": "'", - "end": "'''" - }, - { - "language": "cpp", - "mapTo": "c" - }, - { - "language": "csharp", - "mapTo": "c" - }, - { - "language": "cuda-cpp", - "mapTo": "c" - }, - { - "language": "css", - "mapTo": "c" - }, - { - "language": "go", - "mapTo": "c" - }, - { - "language": "java", - "mapTo": "c" - }, - { - "language": "javascript", - "mapTo": "c" - }, - { - "language": "javascriptreact", - "mapTo": "c" - }, - { - "language": "less", - "mapTo": "c" - }, - { - "language": "objective-c", - "mapTo": "c" - }, - { - "language": "objective-cpp", - "mapTo": "c" - }, - { - "language": "php", - "mapTo": "c" - }, - { - "language": "rust", - "mapTo": "c" - }, - { - "language": "sql", - "mapTo": "c" - }, - { - "language": "stylus", - "mapTo": "c" - }, - { - "language": "swift", - "mapTo": "c" - }, - { - "language": "typescript", - "mapTo": "c" - }, - { - "language": "typescriptreact", - "mapTo": "c" - }, - { - "language": "perl", - "mapTo": "dockerfile" - }, - { - "language": "perl6", - "mapTo": "dockerfile" - }, - { - "language": "r", - "mapTo": "dockerfile" - }, - { - "language": "ruby", - "mapTo": "dockerfile" - }, - { - "language": "scss", - "mapTo": "dockerfile" - }, - { - "language": "html", - "mapTo": "haml" - }, - { - "language": "vue", - "mapTo": "haml" - }, - { - "language": "vue-html", - "mapTo": "haml" - }, - { - "language": "pug", - "mapTo": "jade" - }, - { - "language": "sass", - "mapTo": "jade" - }, - { - "language": "shaderlab", - "mapTo": "jade" - } - ], - "psi-header.templates": [ - { - "language": "*", - "template": [ - "File: <>", - "Author: <> (<>)", - "-----", - "Copyright (c) <> <> & contributors", - "SPDX ID: <>", - "URL: <>", - "-----" - ] - } - ], - "[java]": { - "editor.defaultFormatter": "redhat.java" - }, - "[rust]": { - "editor.defaultFormatter": "rust-lang.rust-analyzer" - }, - "[markdown]": { - "editor.defaultFormatter": "yzhang.markdown-all-in-one" - }, - "[css]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[html]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[sql]": { - "editor.defaultFormatter": "inferrinizzard.prettier-sql-vscode" - }, - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[json]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[jsonc]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[yaml]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[xml]": { - "editor.defaultFormatter": "redhat.vscode-xml" - } -} diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml deleted file mode 100644 index 7d7d8ce..0000000 --- a/.config/alacritty/alacritty.yml +++ /dev/null @@ -1,64 +0,0 @@ -# Color Theme -import: - - /usr/share/gruvbox/gruvbox.yml - -# Font -font: - normal: - family: Noto Sans Mono - style: Regular - - bold: - family: Noto Sans Mono - style: Bold - - italic: - family: Noto Sans Mono - style: Italic - - bold_italic: - family: Noto Sans Mono - style: Bold Italic - - size: 10 - -# Environment -env: - TERM: alacritty - -# Window -window: - padding: - x: 0 - y: 0 - - # FIXME: This is a hack to get the window to maximize - dimensions: - columns: 2000 - lines: 800 - - decorations: none - decorations_theme_variant: None - opacity: 1.0 - - title: Alacritty - dynamic_title: false - - class: - instance: Alacritty - general: Alacritty - -# Scrolling -scrolling: - history: 10000 - multiplier: 3 - -# Reload -live_config_reload: true - -# Mouse -mouse: - hide_when_typing: true - - double_click: { threshold: 300 } - triple_click: { threshold: 300 } diff --git a/.config/gtk-2.0/gtkrc b/.config/gtk-2.0/gtkrc deleted file mode 100644 index 7eecf18..0000000 --- a/.config/gtk-2.0/gtkrc +++ /dev/null @@ -1,11 +0,0 @@ -gtk-theme-name="Arc-Dark" -gtk-enable-animations=1 -gtk-primary-button-warps-slider=0 -gtk-toolbar-style=3 -gtk-menu-images=1 -gtk-button-images=1 -gtk-cursor-theme-size=24 -gtk-cursor-theme-name="Adwaita" -gtk-icon-theme-name="Papirus-Dark" -gtk-font-name="Noto Sans, 10" - diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini deleted file mode 100644 index bc93e19..0000000 --- a/.config/gtk-3.0/settings.ini +++ /dev/null @@ -1,14 +0,0 @@ -[Settings] -gtk-application-prefer-dark-theme=true -gtk-button-images=true -gtk-cursor-theme-name=Adwaita -gtk-cursor-theme-size=24 -gtk-decoration-layout=icon:minimize,maximize,close -gtk-enable-animations=true -gtk-font-name=Noto Sans, 10 -gtk-icon-theme-name=Papirus-Dark -gtk-menu-images=true -gtk-modules=colorreload-gtk-module -gtk-primary-button-warps-slider=false -gtk-theme-name=Arc-Dark -gtk-toolbar-style=3 diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini deleted file mode 100644 index 69012fb..0000000 --- a/.config/gtk-4.0/settings.ini +++ /dev/null @@ -1,10 +0,0 @@ -[Settings] -gtk-application-prefer-dark-theme=true -gtk-cursor-theme-name=Adwaita -gtk-cursor-theme-size=24 -gtk-decoration-layout=icon:minimize,maximize,close -gtk-enable-animations=true -gtk-font-name=Noto Sans, 10 -gtk-icon-theme-name=Papirus-Dark -gtk-primary-button-warps-slider=false -gtk-theme-name=Arc-Dark diff --git a/.config/kcminputrc b/.config/kcminputrc deleted file mode 100644 index b9d177e..0000000 --- a/.config/kcminputrc +++ /dev/null @@ -1,8 +0,0 @@ -[$Version] -update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0_pre,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0,kcminputrc_repeat.upd:kcminputrc_migrate_key_repeat - -[Mouse] -cursorTheme=Adwaita - -[Tmp] -update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize diff --git a/.config/kdeglobals b/.config/kdeglobals deleted file mode 100644 index 9ab4f5c..0000000 --- a/.config/kdeglobals +++ /dev/null @@ -1,135 +0,0 @@ -[$Version] -update_info=filepicker.upd:filepicker-remove-old-previews-entry,fonts_global.upd:Fonts_Global,fonts_global_toolbar.upd:Fonts_Global_Toolbar,icons_remove_effects.upd:IconsRemoveEffects,kwin.upd:animation-speed,style_widgetstyle_default_breeze.upd:StyleWidgetStyleDefaultBreeze - -[ColorEffects:Disabled] -ChangeSelectionColor= -Color=56,56,56 -ColorAmount=0 -ColorEffect=0 -ContrastAmount=0.65000000000000002 -ContrastEffect=1 -Enable= -IntensityAmount=0.10000000000000001 -IntensityEffect=2 - -[ColorEffects:Inactive] -ChangeSelectionColor=true -Color=112,111,110 -ColorAmount=0.025000000000000001 -ColorEffect=2 -ContrastAmount=0.10000000000000001 -ContrastEffect=2 -Enable=false -IntensityAmount=0 -IntensityEffect=0 - -[Colors:Button] -BackgroundAlternate=64,69,82 -BackgroundNormal=65,72,87 -DecorationFocus=82,148,226 -DecorationHover=82,148,226 -ForegroundActive=61,174,233 -ForegroundInactive=137,141,153 -ForegroundLink=29,153,243 -ForegroundNegative=218,68,83 -ForegroundNeutral=246,116,0 -ForegroundNormal=211,218,227 -ForegroundPositive=39,174,96 -ForegroundVisited=155,89,182 - -[Colors:Complementary] -ForegroundLink=29,153,243 -ForegroundVisited=155,89,182 - -[Colors:Selection] -BackgroundAlternate=29,153,243 -BackgroundNormal=82,148,226 -DecorationFocus=82,148,226 -DecorationHover=82,148,226 -ForegroundActive=252,252,252 -ForegroundInactive=147,186,227 -ForegroundLink=20,109,172 -ForegroundNegative=160,48,50 -ForegroundNeutral=182,85,0 -ForegroundNormal=211,218,227 -ForegroundPositive=27,123,67 -ForegroundVisited=155,89,182 - -[Colors:Tooltip] -BackgroundAlternate=47,52,63 -BackgroundNormal=53,57,69 -DecorationFocus=82,148,226 -DecorationHover=82,148,226 -ForegroundActive=61,174,233 -ForegroundInactive=137,141,153 -ForegroundLink=29,153,243 -ForegroundNegative=218,68,83 -ForegroundNeutral=246,116,0 -ForegroundNormal=211,218,227 -ForegroundPositive=39,174,96 -ForegroundVisited=155,89,182 - -[Colors:View] -BackgroundAlternate=64,69,82 -BackgroundNormal=64,69,82 -DecorationFocus=82,148,226 -DecorationHover=82,148,226 -ForegroundActive=61,174,233 -ForegroundInactive=137,141,153 -ForegroundLink=29,153,243 -ForegroundNegative=218,68,83 -ForegroundNeutral=246,116,0 -ForegroundNormal=211,218,227 -ForegroundPositive=39,174,96 -ForegroundVisited=155,89,182 - -[Colors:Window] -BackgroundAlternate=47,52,63 -BackgroundNormal=47,52,63 -DecorationFocus=82,148,226 -DecorationHover=82,148,226 -ForegroundActive=61,174,233 -ForegroundInactive=137,141,153 -ForegroundLink=29,153,243 -ForegroundNegative=218,68,83 -ForegroundNeutral=246,116,0 -ForegroundNormal=211,218,227 -ForegroundPositive=39,174,96 -ForegroundVisited=155,89,182 - -[General] -BrowserApplication=librewolf.desktop -ColorSchemeHash=fe6711d5312a664b695e8bc1d1d4b53f52ba20f0 -TerminalApplication=alacritty -TerminalService=Alacritty.desktop - -[KDE] -LookAndFeelPackage=com.github.varlesh.arc-dark - -[KFileDialog Settings] -Allow Expansion=false -Automatically select filename extension=true -Breadcrumb Navigation=false -Decoration position=2 -LocationCombo Completionmode=5 -PathCombo Completionmode=5 -Show Bookmarks=false -Show Full Path=false -Show Inline Previews=true -Show Preview=false -Show Speedbar=true -Show hidden files=true -Sort by=Name -Sort directories first=true -Sort hidden files last=false -Sort reversed=false -Speedbar Width=133 -View Style=DetailTree - -[WM] -activeBackground=47,52,63 -activeBlend=47,52,63 -activeForeground=211,218,227 -inactiveBackground=47,52,63 -inactiveBlend=47,52,63 -inactiveForeground=102,106,115 diff --git a/.config/kglobalshortcutsrc b/.config/kglobalshortcutsrc deleted file mode 100644 index 2821f89..0000000 --- a/.config/kglobalshortcutsrc +++ /dev/null @@ -1,283 +0,0 @@ -[ActivityManager] -_k_friendly_name=Activity Manager -switch-to-activity-1039c124-0a04-42e4-9df8-b8df1ab7a763=none,none,Switch to activity "Default" -switch-to-activity-436a83c5-ed57-4e19-8aef-ebece220d587=none,none,Switch to activity "Default" -switch-to-activity-6dc480bb-ad55-41b5-bb6b-c082980d44ee=none,none,Switch to activity "Default" -switch-to-activity-d94ac93a-c9d0-42ff-843a-58f7c4792ec5=none,none,Switch to activity "Default" -switch-to-activity-ec9d7e2a-5247-4553-93c4-e0f3f9d70147=none,none,Switch to activity "Default" - -[Alacritty.desktop] -New=Meta+Return,none,New Terminal -_k_friendly_name=Alacritty -_launch=none,none,Alacritty - -[KDE Keyboard Layout Switcher] -Switch to Next Keyboard Layout=none,Meta+Alt+K,Switch to Next Keyboard Layout -_k_friendly_name=Keyboard Layout Switcher - -[kaccess] -Toggle Screen Reader On and Off=none,Meta+Alt+S,Toggle Screen Reader On and Off -_k_friendly_name=Accessibility - -[kcm_touchpad] -Disable Touchpad=none,Touchpad Off, -Enable Touchpad=none,Touchpad On, -Toggle Touchpad=none,Touchpad Toggle\tMeta+Ctrl+Zenkaku Hankaku, -_k_friendly_name=Touchpad - -[kded5] -Show System Activity=none,Ctrl+Esc,Show System Activity -_k_friendly_name=KDE Daemon - -[kmix] -_k_friendly_name=Audio Volume -decrease_microphone_volume=none,Microphone Volume Down,Decrease Microphone Volume -decrease_volume=none,Volume Down,Decrease Volume -increase_microphone_volume=none,Microphone Volume Up,Increase Microphone Volume -increase_volume=none,Volume Up,Increase Volume -mic_mute=none,Microphone Mute\tMeta+Volume Mute,Mute Microphone -mute=none,Volume Mute,Mute - -[ksmserver] -Halt Without Confirmation=none,,Halt Without Confirmation -Lock Session=none,Meta+L\tScreensaver,Lock Session -Log Out=Meta+Shift+E,Ctrl+Alt+Del,Log Out -Log Out Without Confirmation=none,,Log Out Without Confirmation -Reboot Without Confirmation=none,,Reboot Without Confirmation -_k_friendly_name=Session Management - -[kwin] -Activate Window Demanding Attention=none,Meta+Ctrl+A,Activate Window Demanding Attention -Decrease Opacity=none,,Decrease Opacity of Active Window by 5 % -Expose=none,Ctrl+F9,Toggle Present Windows (Current desktop) -ExposeAll=none,Ctrl+F10\tLaunch (C),Toggle Present Windows (All desktops) -ExposeClass=none,Ctrl+F7,Toggle Present Windows (Window class) -ExposeClassCurrentDesktop=none,none,Toggle Present Windows (Window class on current desktop) -Increase Opacity=none,,Increase Opacity of Active Window by 5 % -Invert Screen Colors=none,,Invert Screen Colors -Kill Window=Meta+Shift+Q,Meta+Ctrl+Esc,Kill Window -MoveMouseToCenter=none,Meta+F6,Move Mouse to Center -MoveMouseToFocus=none,Meta+F5,Move Mouse to Focus -MoveZoomDown=none,none,Move Zoomed Area Downwards -MoveZoomLeft=none,none,Move Zoomed Area to Left -MoveZoomRight=none,none,Move Zoomed Area to Right -MoveZoomUp=none,none,Move Zoomed Area Upwards -Overview=none,Meta+W,Toggle Overview -Setup Window Shortcut=none,,Setup Window Shortcut -Show Desktop=none,Meta+D,Peek at Desktop -ShowDesktopGrid=none,Meta+F8,Show Desktop Grid -Suspend Compositing=none,Alt+Shift+F12,Suspend Compositing -Switch One Desktop Down=none,Meta+Ctrl+Down,Switch One Desktop Down -Switch One Desktop Up=none,Meta+Ctrl+Up,Switch One Desktop Up -Switch One Desktop to the Left=none,Meta+Ctrl+Left,Switch One Desktop to the Left -Switch One Desktop to the Right=none,Meta+Ctrl+Right,Switch One Desktop to the Right -Switch Window Down=none,Meta+Alt+Down,Switch to Window Below -Switch Window Left=none,Meta+Alt+Left,Switch to Window to the Left -Switch Window Right=none,Meta+Alt+Right,Switch to Window to the Right -Switch Window Up=none,Meta+Alt+Up,Switch to Window Above -Switch to Desktop 1=Meta+1,Ctrl+F1,Switch to Desktop 1 -Switch to Desktop 10=none,,Switch to Desktop 10 -Switch to Desktop 11=none,,Switch to Desktop 11 -Switch to Desktop 12=none,,Switch to Desktop 12 -Switch to Desktop 13=none,,Switch to Desktop 13 -Switch to Desktop 14=none,,Switch to Desktop 14 -Switch to Desktop 15=none,,Switch to Desktop 15 -Switch to Desktop 16=none,,Switch to Desktop 16 -Switch to Desktop 17=none,,Switch to Desktop 17 -Switch to Desktop 18=none,,Switch to Desktop 18 -Switch to Desktop 19=none,,Switch to Desktop 19 -Switch to Desktop 2=Meta+2,Ctrl+F2,Switch to Desktop 2 -Switch to Desktop 20=none,,Switch to Desktop 20 -Switch to Desktop 3=Meta+3,Ctrl+F3,Switch to Desktop 3 -Switch to Desktop 4=Meta+4,Ctrl+F4,Switch to Desktop 4 -Switch to Desktop 5=Meta+5,,Switch to Desktop 5 -Switch to Desktop 6=Meta+6,,Switch to Desktop 6 -Switch to Desktop 7=Meta+7,,Switch to Desktop 7 -Switch to Desktop 8=Meta+8,,Switch to Desktop 8 -Switch to Desktop 9=Meta+9,,Switch to Desktop 9 -Switch to Next Desktop=none,,Switch to Next Desktop -Switch to Next Screen=none,,Switch to Next Screen -Switch to Previous Desktop=none,,Switch to Previous Desktop -Switch to Previous Screen=none,,Switch to Previous Screen -Switch to Screen 0=none,,Switch to Screen 0 -Switch to Screen 1=none,,Switch to Screen 1 -Switch to Screen 2=none,,Switch to Screen 2 -Switch to Screen 3=none,,Switch to Screen 3 -Switch to Screen 4=none,,Switch to Screen 4 -Switch to Screen 5=none,,Switch to Screen 5 -Switch to Screen 6=none,,Switch to Screen 6 -Switch to Screen 7=none,,Switch to Screen 7 -Toggle Night Color=none,none,Toggle Night Color -Toggle Window Raise/Lower=none,,Toggle Window Raise/Lower -Walk Through Desktop List=none,,Walk Through Desktop List -Walk Through Desktop List (Reverse)=none,,Walk Through Desktop List (Reverse) -Walk Through Desktops=none,,Walk Through Desktops -Walk Through Desktops (Reverse)=none,,Walk Through Desktops (Reverse) -Walk Through Windows=none,Alt+Tab,Walk Through Windows -Walk Through Windows (Reverse)=none,Alt+Shift+Backtab,Walk Through Windows (Reverse) -Walk Through Windows Alternative=none,,Walk Through Windows Alternative -Walk Through Windows Alternative (Reverse)=none,,Walk Through Windows Alternative (Reverse) -Walk Through Windows of Current Application=none,Alt+`,Walk Through Windows of Current Application -Walk Through Windows of Current Application (Reverse)=none,Alt+~,Walk Through Windows of Current Application (Reverse) -Walk Through Windows of Current Application Alternative=none,,Walk Through Windows of Current Application Alternative -Walk Through Windows of Current Application Alternative (Reverse)=none,,Walk Through Windows of Current Application Alternative (Reverse) -Window Above Other Windows=none,,Keep Window Above Others -Window Below Other Windows=none,,Keep Window Below Others -Window Close=Meta+Q,Alt+F4,Close Window -Window Fullscreen=none,,Make Window Fullscreen -Window Grow Horizontal=none,,Expand Window Horizontally -Window Grow Vertical=none,,Expand Window Vertically -Window Lower=none,,Lower Window -Window Maximize=none,Meta+PgUp,Maximize Window -Window Maximize Horizontal=none,,Maximize Window Horizontally -Window Maximize Vertical=none,,Maximize Window Vertically -Window Minimize=none,Meta+PgDown,Minimize Window -Window Move=none,,Move Window -Window Move Center=none,,Move Window to the Center -Window No Border=none,,Hide Window Border -Window On All Desktops=none,,Keep Window on All Desktops -Window One Desktop Down=none,Meta+Ctrl+Shift+Down,Window One Desktop Down -Window One Desktop Up=none,Meta+Ctrl+Shift+Up,Window One Desktop Up -Window One Desktop to the Left=none,Meta+Ctrl+Shift+Left,Window One Desktop to the Left -Window One Desktop to the Right=none,Meta+Ctrl+Shift+Right,Window One Desktop to the Right -Window Operations Menu=none,Alt+F3,Window Operations Menu -Window Pack Down=none,,Move Window Down -Window Pack Left=none,,Move Window Left -Window Pack Right=none,,Move Window Right -Window Pack Up=none,,Move Window Up -Window Quick Tile Bottom=none,Meta+Down,Quick Tile Window to the Bottom -Window Quick Tile Bottom Left=none,,Quick Tile Window to the Bottom Left -Window Quick Tile Bottom Right=none,,Quick Tile Window to the Bottom Right -Window Quick Tile Left=none,Meta+Left,Quick Tile Window to the Left -Window Quick Tile Right=none,Meta+Right,Quick Tile Window to the Right -Window Quick Tile Top=none,Meta+Up,Quick Tile Window to the Top -Window Quick Tile Top Left=none,,Quick Tile Window to the Top Left -Window Quick Tile Top Right=none,,Quick Tile Window to the Top Right -Window Raise=none,,Raise Window -Window Resize=none,,Resize Window -Window Shade=none,,Shade Window -Window Shrink Horizontal=none,,Shrink Window Horizontally -Window Shrink Vertical=none,,Shrink Window Vertically -Window to Desktop 1=Meta+!,,Window to Desktop 1 -Window to Desktop 10=none,,Window to Desktop 10 -Window to Desktop 11=none,,Window to Desktop 11 -Window to Desktop 12=none,,Window to Desktop 12 -Window to Desktop 13=none,,Window to Desktop 13 -Window to Desktop 14=none,,Window to Desktop 14 -Window to Desktop 15=none,,Window to Desktop 15 -Window to Desktop 16=none,,Window to Desktop 16 -Window to Desktop 17=none,,Window to Desktop 17 -Window to Desktop 18=none,,Window to Desktop 18 -Window to Desktop 19=none,,Window to Desktop 19 -Window to Desktop 2=Meta+",,Window to Desktop 2 -Window to Desktop 20=none,,Window to Desktop 20 -Window to Desktop 3=Meta+§,,Window to Desktop 3 -Window to Desktop 4=Meta+$,,Window to Desktop 4 -Window to Desktop 5=Meta+%,,Window to Desktop 5 -Window to Desktop 6=Meta+&,,Window to Desktop 6 -Window to Desktop 7=Meta+/,,Window to Desktop 7 -Window to Desktop 8=Meta+(,,Window to Desktop 8 -Window to Desktop 9=Meta+),,Window to Desktop 9 -Window to Next Desktop=none,,Window to Next Desktop -Window to Next Screen=none,Meta+Shift+Right,Window to Next Screen -Window to Previous Desktop=none,,Window to Previous Desktop -Window to Previous Screen=none,Meta+Shift+Left,Window to Previous Screen -Window to Screen %1=none,none,Switch to Screen 7 -Window to Screen 0=none,,Window to Screen 0 -Window to Screen 1=none,,Window to Screen 1 -Window to Screen 2=none,,Window to Screen 2 -Window to Screen 3=none,,Window to Screen 3 -Window to Screen 4=none,,Window to Screen 4 -Window to Screen 5=none,,Window to Screen 5 -Window to Screen 6=none,,Window to Screen 6 -Window to Screen 7=none,,Window to Screen 7 -_k_friendly_name=KWin -view_actual_size=none,Meta+0,Zoom to Actual Size -view_zoom_in=none,Meta++,Zoom In -view_zoom_out=none,Meta+-,Zoom Out - -[mediacontrol] -_k_friendly_name=Media Controller -mediavolumedown=none,none,Media volume down -mediavolumeup=none,none,Media volume up -nextmedia=Media Next,Media Next,Media playback next -pausemedia=Media Pause,Media Pause,Pause media playback -playmedia=none,none,Play media playback -playpausemedia=Media Play,Media Play,Play/Pause media playback -previousmedia=Media Previous,Media Previous,Media playback previous -stopmedia=Media Stop,Media Stop,Stop media playback - -[org.kde.dolphin.desktop] -_k_friendly_name=Dolphin -_launch=none,Meta+E,Dolphin - -[org.kde.krunner.desktop] -RunClipboard=none,Alt+Shift+F2,Run command on clipboard contents -_k_friendly_name=KRunner -_launch=Meta+D,Alt+Space\tAlt+F2\tSearch,KRunner - -[org.kde.plasma.emojier.desktop] -_k_friendly_name=Emoji Selector -_launch=none,Meta+.,Emoji Selector - -[org.kde.spectacle.desktop] -ActiveWindowScreenShot=Meta+Print,Meta+Print,Capture Active Window -CurrentMonitorScreenShot=none,none,Capture Current Monitor -FullScreenScreenShot=Print,Shift+Print,Capture Entire Desktop -OpenWithoutScreenshot=none,none,Launch Spectacle without capturing -RectangularRegionScreenShot=none,Meta+Shift+Print,Capture Rectangular Region -WindowUnderCursorScreenShot=none,Meta+Ctrl+Print,Capture Window Under Cursor -_k_friendly_name=Spectacle -_launch=none,Print,Launch Spectacle - -[org_kde_powerdevil] -Decrease Keyboard Brightness=none,Keyboard Brightness Down,Decrease Keyboard Brightness -Decrease Screen Brightness=none,Monitor Brightness Down,Decrease Screen Brightness -Hibernate=none,Hibernate,Hibernate -Increase Keyboard Brightness=none,Keyboard Brightness Up,Increase Keyboard Brightness -Increase Screen Brightness=none,Monitor Brightness Up,Increase Screen Brightness -PowerDown=none,Power Down,Power Down -PowerOff=none,Power Off,Power Off -Sleep=none,Sleep,Suspend -Toggle Keyboard Backlight=none,Keyboard Light On/Off,Toggle Keyboard Backlight -Turn Off Screen=none,none,Turn Off Screen -_k_friendly_name=Power Management - -[plasmashell] -_k_friendly_name=Plasma -activate task manager entry 1=none,Meta+1,Activate Task Manager Entry 1 -activate task manager entry 10=none,Meta+0,Activate Task Manager Entry 10 -activate task manager entry 2=none,Meta+2,Activate Task Manager Entry 2 -activate task manager entry 3=none,Meta+3,Activate Task Manager Entry 3 -activate task manager entry 4=none,Meta+4,Activate Task Manager Entry 4 -activate task manager entry 5=none,Meta+5,Activate Task Manager Entry 5 -activate task manager entry 6=none,Meta+6,Activate Task Manager Entry 6 -activate task manager entry 7=none,Meta+7,Activate Task Manager Entry 7 -activate task manager entry 8=none,Meta+8,Activate Task Manager Entry 8 -activate task manager entry 9=none,Meta+9,Activate Task Manager Entry 9 -clear-history=none,none,Clear Clipboard History -clipboard_action=none,Meta+Ctrl+X,Automatic Action Popup Menu -cycle-panels=none,Meta+Alt+P,Move keyboard focus between panels -cycleNextAction=none,none,Next History Item -cyclePrevAction=none,none,Previous History Item -edit_clipboard=none,none,Edit Contents… -manage activities=none,Meta+Q,Show Activity Switcher -next activity=none,Meta+Tab,Walk through activities -previous activity=none,Meta+Shift+Tab,Walk through activities (Reverse) -repeat_action=none,Meta+Ctrl+R,Manually Invoke Action on Current Clipboard -show dashboard=none,Ctrl+F12,Show Desktop -show-barcode=none,none,Show Barcode… -show-on-mouse-pos=none,Meta+V,Open Klipper at Mouse Position -stop current activity=none,Meta+S,Stop Current Activity -switch to next activity=none,,Switch to Next Activity -switch to previous activity=none,,Switch to Previous Activity -toggle do not disturb=none,,Toggle do not disturb - -[systemsettings.desktop] -_k_friendly_name=System Settings -_launch=none,Tools,System Settings -kcm-kscreen=none,none,Display Configuration -kcm-lookandfeel=none,none,Global Theme -kcm-users=none,none,Users -powerdevilprofilesconfig=none,none,Energy Saving -screenlocker=none,none,Screen Locking diff --git a/.config/kwalletrc b/.config/kwalletrc deleted file mode 100644 index 42c8cfa..0000000 --- a/.config/kwalletrc +++ /dev/null @@ -1,3 +0,0 @@ -[Wallet] -Enabled=true -First Use=false diff --git a/.config/kwinrc b/.config/kwinrc deleted file mode 100644 index 581aed7..0000000 --- a/.config/kwinrc +++ /dev/null @@ -1,33 +0,0 @@ -[$Version] -update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage,kwin.upd:make-translucency-effect-disabled-by-default,kwin.upd:remove-flip-switch-effect,kwin.upd:remove-cover-switch-effect,kwin.upd:remove-cubeslide-effect,kwin.upd:remove-xrender-backend,kwin.upd:enable-scale-effect-by-default,kwin.upd:overview-group-plugin-id,kwin.upd:animation-speed-cleanup - -[Compositing] -OpenGLIsUnsafe=false - -[Desktops] -Id_1=d75fff6c-3b6e-4822-83c5-54b76b54453d -Id_2=71a86470-893f-4072-9dbb-899f160132e5 -Id_3=8606ca4f-0802-4e00-b216-dbbe0c199ea9 -Id_4=85e35e8f-32b9-4104-8e9f-ef39f887fd37 -Id_5=952d684d-db70-4e02-853a-539d682bb02c -Id_6=49710538-1d15-49e9-b59e-76b94fb5a530 -Id_7=a9f0946f-6a4d-454c-a083-5137ae620818 -Id_8=26bb79ff-fa5b-4f7b-ac72-9ed8386f19af -Id_9=ae18f3b6-7a54-4bde-8b06-08a710714b76 -Name_1=0 -Name_2=1 -Name_3=2 -Name_4=3 -Name_5=4 -Name_6=5 -Name_7=6 -Name_8=7 -Name_9=8 -Number=9 -Rows=3 - -[Xwayland] -Scale=1 - -[org.kde.kdecoration2] -ShowToolTips=false diff --git a/.config/kwinrulesrc b/.config/kwinrulesrc deleted file mode 100644 index c581682..0000000 --- a/.config/kwinrulesrc +++ /dev/null @@ -1,20 +0,0 @@ -[$Version] -update_info=kwinrules.upd:replace-placement-string-to-enum,kwinrules.upd:use-virtual-desktop-ids - -[1] -Description=New window settings -maximizehoriz=true -maximizehorizrule=2 -maximizevert=true -maximizevertrule=2 -noborder=true -noborderrule=2 -wmclasscomplete=true - -[General] -count=1 -rules=1 - -[d85b513f-a951-496a-95f5-bdfcb97a969b] -Description=New window settings -wmclassmatch=1 diff --git a/.config/plasma-org.kde.plasma.desktop-appletsrc b/.config/plasma-org.kde.plasma.desktop-appletsrc deleted file mode 100644 index fe284b8..0000000 --- a/.config/plasma-org.kde.plasma.desktop-appletsrc +++ /dev/null @@ -1,153 +0,0 @@ -[ActionPlugins][0] -RightButton;NoModifier=org.kde.contextmenu -wheel:Vertical;NoModifier=org.kde.switchdesktop - -[ActionPlugins][1] -RightButton;NoModifier=org.kde.contextmenu - -[Containments][2] -activityId= -formfactor=2 -immutability=1 -lastScreen=0 -location=3 -plugin=org.kde.panel -wallpaperplugin=org.kde.image - -[Containments][2][Applets][17] -immutability=1 -plugin=org.kde.plasma.digitalclock - -[Containments][2][Applets][17][Configuration] -popupHeight=77 -popupWidth=315 - -[Containments][2][Applets][4] -immutability=1 -plugin=org.kde.plasma.pager - -[Containments][2][Applets][4][Configuration][ConfigDialog] -DialogHeight=1056 -DialogWidth=1920 - -[Containments][2][Applets][5] -immutability=1 -plugin=org.kde.plasma.icontasks - -[Containments][2][Applets][5][Configuration][General] -launchers=preferred://filemanager,preferred://browser,applications:waterfox-g.desktop - -[Containments][2][Applets][7] -immutability=1 -plugin=org.kde.plasma.systemtray - -[Containments][2][Applets][7][Configuration] -PreloadWeight=100 -SystrayContainmentId=8 - -[Containments][2][ConfigDialog] -DialogHeight=84 -DialogWidth=1920 - -[Containments][2][General] -AppletOrder=4;5;7;17 - -[Containments][21] -ItemGeometries-1920x1080= -ItemGeometriesHorizontal= -activityId=1039c124-0a04-42e4-9df8-b8df1ab7a763 -formfactor=0 -immutability=1 -lastScreen=0 -location=0 -plugin=org.kde.plasma.folder -wallpaperplugin=org.kde.slideshow - -[Containments][21][ConfigDialog] -DialogHeight=1056 -DialogWidth=1920 - -[Containments][21][Wallpaper][org.kde.slideshow][General] -Image=/usr/share/wallpapers/Arc/ -SlidePaths=/usr/share/wallpapers/ - -[Containments][8] -activityId= -formfactor=2 -immutability=1 -lastScreen=0 -location=3 -plugin=org.kde.plasma.private.systemtray -popupHeight=432 -popupWidth=432 -wallpaperplugin=org.kde.image - -[Containments][8][Applets][10] -immutability=1 -plugin=org.kde.plasma.devicenotifier - -[Containments][8][Applets][11][Configuration] -PreloadWeight=42 - -[Containments][8][Applets][12] -immutability=1 -plugin=org.kde.plasma.notifications - -[Containments][8][Applets][12][Configuration] -PreloadWeight=70 - -[Containments][8][Applets][13][Configuration] -PreloadWeight=42 - -[Containments][8][Applets][14][Configuration] -PreloadWeight=42 - -[Containments][8][Applets][15] -immutability=1 -plugin=org.kde.plasma.printmanager - -[Containments][8][Applets][16] -immutability=1 -plugin=org.kde.plasma.volume - -[Containments][8][Applets][16][Configuration] -PreloadWeight=85 - -[Containments][8][Applets][19][Configuration] -PreloadWeight=42 - -[Containments][8][Applets][20] -immutability=1 -plugin=org.kde.plasma.networkmanagement - -[Containments][8][Applets][20][Configuration] -PreloadWeight=60 - -[Containments][8][Applets][21] -immutability=1 -plugin=org.kde.plasma.bluetooth - -[Containments][8][Applets][21][Configuration] -PreloadWeight=15 - -[Containments][8][Applets][22] -immutability=1 -plugin=org.kde.plasma.mediacontroller - -[Containments][8][Applets][22][Configuration] -PreloadWeight=0 - -[Containments][8][Applets][9][Configuration] -PreloadWeight=42 - -[Containments][8][ConfigDialog] -DialogHeight=1056 -DialogWidth=1920 - -[Containments][8][General] -extraItems=org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.plasma.printmanager,org.kde.plasma.volume,org.kde.plasma.networkmanagement,org.kde.plasma.bluetooth -hiddenItems=org.kde.plasma.notifications,org.kde.plasma.devicenotifier,org.kde.plasma.networkmanagement,org.kde.plasma.printmanager,org.kde.plasma.bluetooth -knownItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.plasma.keyboardlayout,org.kde.kalendar.contact,org.kde.plasma.printmanager,org.kde.plasma.volume,org.kde.plasma.networkmanagement,org.kde.plasma.bluetooth - -[ScreenMapping] -itemsOnDisabledScreens= diff --git a/.config/plasma-workspace/shutdown/ssh-agent.sh b/.config/plasma-workspace/shutdown/ssh-agent.sh deleted file mode 100644 index 435e997..0000000 --- a/.config/plasma-workspace/shutdown/ssh-agent.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -### -# File: ssh-agent.sh -# Author: Leopold Meinel (leo@meinel.dev) -# ----- -# Copyright (c) 2022 Leopold Meinel & contributors -# SPDX ID: GPL-3.0-or-later -# URL: https://www.gnu.org/licenses/gpl-3.0-standalone.html -# ----- -### - -# Stop ssh-agent if it is started -[ -n "$SSH_AUTH_SOCK" ] && eval "$(ssh-agent -k)" diff --git a/.config/plasmashellrc b/.config/plasmashellrc deleted file mode 100644 index 829386c..0000000 --- a/.config/plasmashellrc +++ /dev/null @@ -1,8 +0,0 @@ -[PlasmaViews][Panel 2][Defaults] -thickness=24 - -[PlasmaViews][Panel 2][Horizontal1920] -thickness=24 - -[Updates] -performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/containmentactions_middlebutton.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_rename_timezonedisplay_key.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/klipper_clear_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/maintain_existing_desktop_icon_sizes.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/move_desktop_layout_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/no_middle_click_paste_on_panels.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/systemloadviewer_systemmonitor.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/unlock_widgets.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_font_settings.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_migrateiconsetting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_remove_shortcut.js diff --git a/.config/spectaclerc b/.config/spectaclerc deleted file mode 100644 index 77b8fab..0000000 --- a/.config/spectaclerc +++ /dev/null @@ -1,16 +0,0 @@ -[$Version] -update_info=spectacle_clipboard.upd:clipboard-settings-change,spectacle_rememberregion.upd:spectacle-migrate-rememberregion - -[FileDialogSize] -DP-3 Window-Maximized 1920x1080=true - -[General] -autoSaveImage=true -onLaunchAction=DoNotTakeScreenshot - -[GuiConfig] -window-position=530,290 - -[Save] -defaultSaveLocation=file:// -saveFilenameFormat=%Y-%M-%DT%H-%m-%S diff --git a/exts-code.sh b/exts-code.sh deleted file mode 100644 index 008e3dc..0000000 --- a/exts-code.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash -### -# File: exts-code.sh -# Author: Leopold Meinel (leo@meinel.dev) -# ----- -# Copyright (c) 2022 Leopold Meinel & contributors -# SPDX ID: GPL-3.0-or-later -# URL: https://www.gnu.org/licenses/gpl-3.0-standalone.html -# ----- -### - -# Install vscodium extensions -vscodium --list-extensions | xargs -n 1 vscodium --uninstall-extension -xargs -n 1 vscodium --install-extension <~/dot-files/exts-code.txt - -# Fail on error -set -e - -# Remove repo -rm -rf ~/dot-files diff --git a/exts-code.txt b/exts-code.txt deleted file mode 100644 index 5ebad5a..0000000 --- a/exts-code.txt +++ /dev/null @@ -1,70 +0,0 @@ -bcanzanella.openmatchingfiles -cheshirekow.cmake-format -christian-kohler.path-intellisense -dan-c-underwood.arm -DotJoshJohnson.xml -dtsvet.vscode-wasm -esbenp.prettier-vscode -fnando.linter -formulahendry.auto-close-tag -formulahendry.auto-rename-tag -formulahendry.code-runner -foxundermoon.shell-format -fwcd.kotlin -golang.go -Gruntfuggly.activitusbar -hangxingliu.vscode-nginx-conf-hint -inferrinizzard.prettier-sql-vscode -jbockle.jbockle-format-files -jcbuisson.vue -jedeop.crates-completer -kokororin.vscode-phpfmt -llvm-vs-code-extensions.vscode-clangd -mikestead.dotenv -ms-dotnettools.csharp -ms-python.isort -ms-python.python -ms-python.vscode-pylance -ms-toolsai.jupyter -ms-toolsai.jupyter-keymap -ms-toolsai.jupyter-renderers -ms-toolsai.vscode-jupyter-cell-tags -ms-toolsai.vscode-jupyter-slideshow -ms-vscode.cmake-tools -ms-vscode.cpptools -msjsdiag.vscode-react-native -mtxr.sqltools -mtxr.sqltools-driver-mssql -mtxr.sqltools-driver-mysql -mtxr.sqltools-driver-pg -mtxr.sqltools-driver-sqlite -naco-siren.gradle-language -pflannery.vscode-versionlens -PKief.material-icon-theme -PKief.material-product-icons -psioniq.psi-header -rebornix.ruby -redhat.java -redhat.vscode-xml -redhat.vscode-yaml -rickvansloten.bbcode -ritwickdey.LiveServer -rust-lang.rust-analyzer -scala-lang.scala -serayuzgur.crates -tamasfe.even-better-toml -twxs.cmake -usernamehw.errorlens -vadimcn.vscode-lldb -VisualStudioExptTeam.intellicode-api-usage-examples -VisualStudioExptTeam.vscodeintellicode -vscjava.vscode-gradle -vscjava.vscode-java-debug -vscjava.vscode-java-dependency -vscjava.vscode-java-pack -vscjava.vscode-java-test -vscjava.vscode-maven -waderyan.gitblame -wingrunr21.vscode-ruby -yzhang.markdown-all-in-one -zhuangtongfa.material-theme diff --git a/setup-root.sh b/setup-root.sh deleted file mode 100644 index 9b62e79..0000000 --- a/setup-root.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -### -# File: setup-root.sh -# Author: Leopold Meinel (leo@meinel.dev) -# ----- -# Copyright (c) 2023 Leopold Meinel & contributors -# SPDX ID: GPL-3.0-or-later -# URL: https://www.gnu.org/licenses/gpl-3.0-standalone.html -# ----- -### - -# Fail on error -set -e - -# Copy dot-files -cp -R ~/dot-files/.config/git ~/dot-files/.config/macchina ~/dot-files/.config/nvim ~/dot-files/.config/starship.toml ~/dot-files/.bash_aliases ~/dot-files/.bash_logout ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/ -source ~/.bash_profile - -# Create .ssh -mkdir -p ~/.ssh -chmod 700 ~/.ssh - -# Create src -mkdir -p ~/src -chmod 700 ~/src - -# Create XDG dirs -mkdir -p ~/.local/share/android -mkdir -p ~/.local/share/cargo -mkdir -p ~/.local/share/go -mkdir -p ~/.local/share/platformio -mkdir -p ~/.local/share/rustup -mkdir -p ~/.local/state/bash - -# Create ~/.local/share/gnupg -mkdir -p ~/.local/share/gnupg -chmod 700 ~/.local/share/gnupg - -# Set default rust if rustup is installed -pacman -Qq rustup >/dev/null 2>&1 && - rustup default stable - -# Initialize nvim -nvim --headless -c 'sleep 5' -c 'q!' - -# Remove repo -rm -rf ~/dot-files From 8385f7e256992d1026e9a00142db45debe00d102 Mon Sep 17 00:00:00 2001 From: Leopold Johannes Meinel Date: Thu, 20 Apr 2023 16:15:52 +0200 Subject: [PATCH 4/5] Fix branch --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c733a9..c833793 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Configuration files and miscellaneous files for my personal linux setups ```sh cd -git clone https://github.com/leomeinel/dot-files.git +git clone -b server https://github.com/leomeinel/dot-files.git chmod +x ./dot-files/setup.sh ./dot-files/setup.sh ``` From 079fa9120fe5e39117392a1a4c57323be6359d9e Mon Sep 17 00:00:00 2001 From: Leopold Johannes Meinel Date: Thu, 20 Apr 2023 16:16:03 +0200 Subject: [PATCH 5/5] Simplify setup --- setup.sh | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/setup.sh b/setup.sh index 2cc7414..26a29d8 100644 --- a/setup.sh +++ b/setup.sh @@ -12,30 +12,10 @@ # Fail on error set -e -# Define functions -sed_exit() { - echo "ERROR: 'sed' didn't replace, report this @" - echo " https://github.com/leomeinel/dot-files/issues" - exit 1 -} - # Copy dot-files cp -R ~/dot-files/.config ~/dot-files/.bash_aliases ~/dot-files/.bash_logout ~/dot-files/.bash_profile ~/dot-files/.bashrc ~/ source ~/.bash_profile -# Set screenshot dir -mkdir -p ~/Documents/Pictures/Screenshots -HOME=$(echo ~) -## START sed -FILE=~/.config/spectaclerc -STRING="^defaultSaveLocation=.*" -grep -q "$STRING" "$FILE" || sed_exit -sed -i "s|$STRING|defaultSaveLocation=file://$HOME/Documents/Pictures/Screenshots|" "$FILE" -## END sed - -# Give KDE logout scripts correct permissions -chmod 744 ~/.config/plasma-workspace/shutdown/*.sh - # Create .ssh mkdir -p ~/.ssh chmod 700 ~/.ssh @@ -45,6 +25,8 @@ mkdir -p ~/src chmod 700 ~/src # Create XDG dirs +# Some of these exist, even tho the program isn't installed. +# This is on purpose in case one of the programs gets installed later on. mkdir -p ~/.local/share/android mkdir -p ~/.local/share/cargo mkdir -p ~/.local/share/go @@ -56,10 +38,6 @@ mkdir -p ~/.local/state/bash mkdir -p ~/.local/share/gnupg chmod 700 ~/.local/share/gnupg -# Set default rust if rustup is installed -pacman -Qq rustup >/dev/null 2>&1 && - rustup default stable - # Initialize nvim nvim --headless -c 'sleep 5' -c 'q!'