summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorChristian Krinitsin <christian@krinitsin.xyz>2024-03-18 17:50:57 +0100
committerChristian Krinitsin <christian@krinitsin.xyz>2024-03-18 17:50:57 +0100
commitf4601e1dfc54cc2a2b25b42e185dd8ed9f13be19 (patch)
tree496cb4d1266375396a34db1fb673562b838d919b
parentc6775b8032e2423f5e484505b277a7e0fdc9788a (diff)
downloaddotfiles-f4601e1dfc54cc2a2b25b42e185dd8ed9f13be19.tar.gz
dotfiles-f4601e1dfc54cc2a2b25b42e185dd8ed9f13be19.zip
edited structure and added install script
-rwxr-xr-xalacritty/.config/alacritty/alacritty.toml (renamed from .config/alacritty/alacritty.toml)0
-rw-r--r--bash/.bash_profile (renamed from .bash_profile)0
-rw-r--r--bash/.bashrc (renamed from .bashrc)0
-rwxr-xr-xdunstify/.config/dunst/dunstrc (renamed from .config/dunst/dunstrc)0
-rwxr-xr-xgnupg/.gnupg/gpg-agent.conf (renamed from .gnupg/gpg-agent.conf)0
-rwxr-xr-xgnupg/.gnupg/pinentry-dmenu (renamed from .gnupg/pinentry-dmenu)0
-rwxr-xr-xinstall.sh45
-rwxr-xr-xisync/.mbsyncrc (renamed from .mbsyncrc)0
-rwxr-xr-xkitty/.config/kitty/kitty.conf (renamed from .config/kitty/kitty.conf)0
-rw-r--r--mime/.config/mimeapps.list (renamed from .config/mimeapps.list)0
-rw-r--r--nvim/.config/nvim/init.lua (renamed from .config/nvim/init.lua)0
-rw-r--r--nvim/.config/nvim/lazy-lock.json (renamed from .config/nvim/lazy-lock.json)0
-rw-r--r--nvim/.config/nvim/lua/core/keymaps.lua (renamed from .config/nvim/lua/core/keymaps.lua)0
-rw-r--r--nvim/.config/nvim/lua/core/lazy.lua (renamed from .config/nvim/lua/core/lazy.lua)0
-rw-r--r--nvim/.config/nvim/lua/core/options.lua (renamed from .config/nvim/lua/core/options.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/appearance.lua (renamed from .config/nvim/lua/plugins/appearance.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/autoclose.lua (renamed from .config/nvim/lua/plugins/autoclose.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/comment.lua (renamed from .config/nvim/lua/plugins/comment.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/everforest.lua (renamed from .config/nvim/lua/plugins/everforest.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/git.lua (renamed from .config/nvim/lua/plugins/git.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/lspconfig.lua (renamed from .config/nvim/lua/plugins/lspconfig.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/statusline.lua (renamed from .config/nvim/lua/plugins/statusline.lua)0
-rw-r--r--nvim/.config/nvim/lua/plugins/telescope.lua (renamed from .config/nvim/lua/plugins/telescope.lua)0
-rwxr-xr-xqutebrowser/.config/qutebrowser/autoconfig.yml (renamed from .config/qutebrowser/autoconfig.yml)0
-rw-r--r--qutebrowser/.config/qutebrowser/bookmarks/urls (renamed from .config/qutebrowser/bookmarks/urls)0
-rwxr-xr-xqutebrowser/.config/qutebrowser/config.py (renamed from .config/qutebrowser/config.py)0
-rwxr-xr-xqutebrowser/.config/qutebrowser/dracula/__init__.py (renamed from .config/qutebrowser/dracula/__init__.py)0
-rw-r--r--qutebrowser/.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc (renamed from .config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc)bin160 -> 160 bytes
-rw-r--r--qutebrowser/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc (renamed from .config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc)bin7904 -> 7904 bytes
-rwxr-xr-xqutebrowser/.config/qutebrowser/dracula/draw.py (renamed from .config/qutebrowser/dracula/draw.py)0
-rwxr-xr-xqutebrowser/.config/qutebrowser/qsettings/QtProject.conf (renamed from .config/qutebrowser/qsettings/QtProject.conf)0
-rw-r--r--qutebrowser/.config/qutebrowser/quickmarks (renamed from .config/qutebrowser/quickmarks)0
-rwxr-xr-xrofi/.config/rofi/arc_dark_colors.rasi (renamed from .config/rofi/arc_dark_colors.rasi)0
-rwxr-xr-xrofi/.config/rofi/arc_dark_transparent_colors.rasi (renamed from .config/rofi/arc_dark_transparent_colors.rasi)0
-rwxr-xr-xrofi/.config/rofi/config.rasi (renamed from .config/rofi/config.rasi)0
-rwxr-xr-xrofi/.config/rofi/power-profiles.rasi (renamed from .config/rofi/power-profiles.rasi)0
-rwxr-xr-xrofi/.config/rofi/powermenu.rasi (renamed from .config/rofi/powermenu.rasi)0
-rwxr-xr-xrofi/.config/rofi/rofidmenu.rasi (renamed from .config/rofi/rofidmenu.rasi)0
-rwxr-xr-xrofi/.config/rofi/rofikeyhint.rasi (renamed from .config/rofi/rofikeyhint.rasi)0
-rwxr-xr-xsh/.profile (renamed from .profile)0
-rwxr-xr-xspotify-player/.config/spotify-player/app.toml (renamed from .config/spotify-player/app.toml)0
-rwxr-xr-xstarship/.config/starship.toml (renamed from .config/starship.toml)0
-rw-r--r--sway/.config/sway/config (renamed from .config/sway/config)0
-rw-r--r--user-dirs/.config/user-dirs.dirs (renamed from .config/user-dirs.dirs)0
-rw-r--r--waybar/.config/waybar/colors.css (renamed from .config/waybar/colors.css)0
-rw-r--r--waybar/.config/waybar/config (renamed from .config/waybar/config)0
-rwxr-xr-xwaybar/.config/waybar/scripts/blur-lock (renamed from .config/waybar/scripts/blur-lock)0
-rwxr-xr-xwaybar/.config/waybar/scripts/powermenu (renamed from .config/waybar/scripts/powermenu)0
-rwxr-xr-xwaybar/.config/waybar/scripts/volume_brightness.sh (renamed from .config/waybar/scripts/volume_brightness.sh)0
-rw-r--r--waybar/.config/waybar/style.css (renamed from .config/waybar/style.css)0
-rwxr-xr-xzathura/.config/zathura/zathurarc (renamed from .config/zathura/zathurarc)0
51 files changed, 45 insertions, 0 deletions
diff --git a/.config/alacritty/alacritty.toml b/alacritty/.config/alacritty/alacritty.toml
index f297cc3..f297cc3 100755
--- a/.config/alacritty/alacritty.toml
+++ b/alacritty/.config/alacritty/alacritty.toml
diff --git a/.bash_profile b/bash/.bash_profile
index 99fd48b..99fd48b 100644
--- a/.bash_profile
+++ b/bash/.bash_profile
diff --git a/.bashrc b/bash/.bashrc
index c1e078e..c1e078e 100644
--- a/.bashrc
+++ b/bash/.bashrc
diff --git a/.config/dunst/dunstrc b/dunstify/.config/dunst/dunstrc
index 0166817..0166817 100755
--- a/.config/dunst/dunstrc
+++ b/dunstify/.config/dunst/dunstrc
diff --git a/.gnupg/gpg-agent.conf b/gnupg/.gnupg/gpg-agent.conf
index 07ba416..07ba416 100755
--- a/.gnupg/gpg-agent.conf
+++ b/gnupg/.gnupg/gpg-agent.conf
diff --git a/.gnupg/pinentry-dmenu b/gnupg/.gnupg/pinentry-dmenu
index e66c127..e66c127 100755
--- a/.gnupg/pinentry-dmenu
+++ b/gnupg/.gnupg/pinentry-dmenu
diff --git a/install.sh b/install.sh
new file mode 100755
index 0000000..088903c
--- /dev/null
+++ b/install.sh
@@ -0,0 +1,45 @@
+#!/usr/bin/bash
+
+sudo pacman -S stow
+
+# Ignore list
+IGNORE=("bin" "wallpaper" "install.sh" ".git")
+
+max=${#IGNORE[@]}
+max=$((max-1))
+
+# Setting up all the symlinks
+for f in *; do
+	ignored=false
+
+    #Check if package is in ignore list
+	for i in `seq 0 $max`
+	do
+
+		if [[ ${IGNORE[$i]} == $f ]]; then
+			ignored=true
+		fi
+
+	done
+
+    # Create symlink if not ignored
+	if [[ $ignored == false ]]; then
+		stow $f
+	fi
+done
+
+# install important packages
+sudo pacman -S alacritty dunst nvim qutebrowser starship xdg-user-dirs zathura meson ninja
+
+# install rofi and dmenu for wayland
+git clone https://github.com/davatorium/rofi.git /tmp/rofi
+cd /tmp/rofi
+meson setup build
+ninja -C build
+sudo ninja -C build install
+git clone https://git.sr.ht/~fabiancodes/dmenu-wayland /tmp/dmenu-wl
+cd /tmp/dmenu-wl
+mkdir build
+meson build
+ninja -C build
+sudo ninja -C build install
diff --git a/.mbsyncrc b/isync/.mbsyncrc
index ba4ab85..ba4ab85 100755
--- a/.mbsyncrc
+++ b/isync/.mbsyncrc
diff --git a/.config/kitty/kitty.conf b/kitty/.config/kitty/kitty.conf
index 531d422..531d422 100755
--- a/.config/kitty/kitty.conf
+++ b/kitty/.config/kitty/kitty.conf
diff --git a/.config/mimeapps.list b/mime/.config/mimeapps.list
index 25a0b74..25a0b74 100644
--- a/.config/mimeapps.list
+++ b/mime/.config/mimeapps.list
diff --git a/.config/nvim/init.lua b/nvim/.config/nvim/init.lua
index 15c11dd..15c11dd 100644
--- a/.config/nvim/init.lua
+++ b/nvim/.config/nvim/init.lua
diff --git a/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json
index b0c13c2..b0c13c2 100644
--- a/.config/nvim/lazy-lock.json
+++ b/nvim/.config/nvim/lazy-lock.json
diff --git a/.config/nvim/lua/core/keymaps.lua b/nvim/.config/nvim/lua/core/keymaps.lua
index 5200427..5200427 100644
--- a/.config/nvim/lua/core/keymaps.lua
+++ b/nvim/.config/nvim/lua/core/keymaps.lua
diff --git a/.config/nvim/lua/core/lazy.lua b/nvim/.config/nvim/lua/core/lazy.lua
index 169284a..169284a 100644
--- a/.config/nvim/lua/core/lazy.lua
+++ b/nvim/.config/nvim/lua/core/lazy.lua
diff --git a/.config/nvim/lua/core/options.lua b/nvim/.config/nvim/lua/core/options.lua
index 8f5b36e..8f5b36e 100644
--- a/.config/nvim/lua/core/options.lua
+++ b/nvim/.config/nvim/lua/core/options.lua
diff --git a/.config/nvim/lua/plugins/appearance.lua b/nvim/.config/nvim/lua/plugins/appearance.lua
index 24012be..24012be 100644
--- a/.config/nvim/lua/plugins/appearance.lua
+++ b/nvim/.config/nvim/lua/plugins/appearance.lua
diff --git a/.config/nvim/lua/plugins/autoclose.lua b/nvim/.config/nvim/lua/plugins/autoclose.lua
index 692f4e4..692f4e4 100644
--- a/.config/nvim/lua/plugins/autoclose.lua
+++ b/nvim/.config/nvim/lua/plugins/autoclose.lua
diff --git a/.config/nvim/lua/plugins/comment.lua b/nvim/.config/nvim/lua/plugins/comment.lua
index c37d7cd..c37d7cd 100644
--- a/.config/nvim/lua/plugins/comment.lua
+++ b/nvim/.config/nvim/lua/plugins/comment.lua
diff --git a/.config/nvim/lua/plugins/everforest.lua b/nvim/.config/nvim/lua/plugins/everforest.lua
index 9b0b58a..9b0b58a 100644
--- a/.config/nvim/lua/plugins/everforest.lua
+++ b/nvim/.config/nvim/lua/plugins/everforest.lua
diff --git a/.config/nvim/lua/plugins/git.lua b/nvim/.config/nvim/lua/plugins/git.lua
index 4e09cd3..4e09cd3 100644
--- a/.config/nvim/lua/plugins/git.lua
+++ b/nvim/.config/nvim/lua/plugins/git.lua
diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/nvim/.config/nvim/lua/plugins/lspconfig.lua
index ce00009..ce00009 100644
--- a/.config/nvim/lua/plugins/lspconfig.lua
+++ b/nvim/.config/nvim/lua/plugins/lspconfig.lua
diff --git a/.config/nvim/lua/plugins/statusline.lua b/nvim/.config/nvim/lua/plugins/statusline.lua
index f065296..f065296 100644
--- a/.config/nvim/lua/plugins/statusline.lua
+++ b/nvim/.config/nvim/lua/plugins/statusline.lua
diff --git a/.config/nvim/lua/plugins/telescope.lua b/nvim/.config/nvim/lua/plugins/telescope.lua
index 757fa90..757fa90 100644
--- a/.config/nvim/lua/plugins/telescope.lua
+++ b/nvim/.config/nvim/lua/plugins/telescope.lua
diff --git a/.config/qutebrowser/autoconfig.yml b/qutebrowser/.config/qutebrowser/autoconfig.yml
index 4b470ea..4b470ea 100755
--- a/.config/qutebrowser/autoconfig.yml
+++ b/qutebrowser/.config/qutebrowser/autoconfig.yml
diff --git a/.config/qutebrowser/bookmarks/urls b/qutebrowser/.config/qutebrowser/bookmarks/urls
index d84aace..d84aace 100644
--- a/.config/qutebrowser/bookmarks/urls
+++ b/qutebrowser/.config/qutebrowser/bookmarks/urls
diff --git a/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py
index dae457f..dae457f 100755
--- a/.config/qutebrowser/config.py
+++ b/qutebrowser/.config/qutebrowser/config.py
diff --git a/.config/qutebrowser/dracula/__init__.py b/qutebrowser/.config/qutebrowser/dracula/__init__.py
index e69de29..e69de29 100755
--- a/.config/qutebrowser/dracula/__init__.py
+++ b/qutebrowser/.config/qutebrowser/dracula/__init__.py
diff --git a/.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc b/qutebrowser/.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc
index ddd341c..ddd341c 100644
--- a/.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc
+++ b/qutebrowser/.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc
Binary files differdiff --git a/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc b/qutebrowser/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc
index 086fcbc..086fcbc 100644
--- a/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc
+++ b/qutebrowser/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc
Binary files differdiff --git a/.config/qutebrowser/dracula/draw.py b/qutebrowser/.config/qutebrowser/dracula/draw.py
index eaca4c4..eaca4c4 100755
--- a/.config/qutebrowser/dracula/draw.py
+++ b/qutebrowser/.config/qutebrowser/dracula/draw.py
diff --git a/.config/qutebrowser/qsettings/QtProject.conf b/qutebrowser/.config/qutebrowser/qsettings/QtProject.conf
index 4facf37..4facf37 100755
--- a/.config/qutebrowser/qsettings/QtProject.conf
+++ b/qutebrowser/.config/qutebrowser/qsettings/QtProject.conf
diff --git a/.config/qutebrowser/quickmarks b/qutebrowser/.config/qutebrowser/quickmarks
index 184cfef..184cfef 100644
--- a/.config/qutebrowser/quickmarks
+++ b/qutebrowser/.config/qutebrowser/quickmarks
diff --git a/.config/rofi/arc_dark_colors.rasi b/rofi/.config/rofi/arc_dark_colors.rasi
index 6918845..6918845 100755
--- a/.config/rofi/arc_dark_colors.rasi
+++ b/rofi/.config/rofi/arc_dark_colors.rasi
diff --git a/.config/rofi/arc_dark_transparent_colors.rasi b/rofi/.config/rofi/arc_dark_transparent_colors.rasi
index a661a6b..a661a6b 100755
--- a/.config/rofi/arc_dark_transparent_colors.rasi
+++ b/rofi/.config/rofi/arc_dark_transparent_colors.rasi
diff --git a/.config/rofi/config.rasi b/rofi/.config/rofi/config.rasi
index 791f798..791f798 100755
--- a/.config/rofi/config.rasi
+++ b/rofi/.config/rofi/config.rasi
diff --git a/.config/rofi/power-profiles.rasi b/rofi/.config/rofi/power-profiles.rasi
index 3f07f18..3f07f18 100755
--- a/.config/rofi/power-profiles.rasi
+++ b/rofi/.config/rofi/power-profiles.rasi
diff --git a/.config/rofi/powermenu.rasi b/rofi/.config/rofi/powermenu.rasi
index c0be76b..c0be76b 100755
--- a/.config/rofi/powermenu.rasi
+++ b/rofi/.config/rofi/powermenu.rasi
diff --git a/.config/rofi/rofidmenu.rasi b/rofi/.config/rofi/rofidmenu.rasi
index 37052d0..37052d0 100755
--- a/.config/rofi/rofidmenu.rasi
+++ b/rofi/.config/rofi/rofidmenu.rasi
diff --git a/.config/rofi/rofikeyhint.rasi b/rofi/.config/rofi/rofikeyhint.rasi
index 4177d18..4177d18 100755
--- a/.config/rofi/rofikeyhint.rasi
+++ b/rofi/.config/rofi/rofikeyhint.rasi
diff --git a/.profile b/sh/.profile
index 30fcca4..30fcca4 100755
--- a/.profile
+++ b/sh/.profile
diff --git a/.config/spotify-player/app.toml b/spotify-player/.config/spotify-player/app.toml
index 7b3228c..7b3228c 100755
--- a/.config/spotify-player/app.toml
+++ b/spotify-player/.config/spotify-player/app.toml
diff --git a/.config/starship.toml b/starship/.config/starship.toml
index 14f7a1f..14f7a1f 100755
--- a/.config/starship.toml
+++ b/starship/.config/starship.toml
diff --git a/.config/sway/config b/sway/.config/sway/config
index 6a78723..6a78723 100644
--- a/.config/sway/config
+++ b/sway/.config/sway/config
diff --git a/.config/user-dirs.dirs b/user-dirs/.config/user-dirs.dirs
index bec3f1a..bec3f1a 100644
--- a/.config/user-dirs.dirs
+++ b/user-dirs/.config/user-dirs.dirs
diff --git a/.config/waybar/colors.css b/waybar/.config/waybar/colors.css
index c3631a6..c3631a6 100644
--- a/.config/waybar/colors.css
+++ b/waybar/.config/waybar/colors.css
diff --git a/.config/waybar/config b/waybar/.config/waybar/config
index d4be05a..d4be05a 100644
--- a/.config/waybar/config
+++ b/waybar/.config/waybar/config
diff --git a/.config/waybar/scripts/blur-lock b/waybar/.config/waybar/scripts/blur-lock
index 7b5aa6a..7b5aa6a 100755
--- a/.config/waybar/scripts/blur-lock
+++ b/waybar/.config/waybar/scripts/blur-lock
diff --git a/.config/waybar/scripts/powermenu b/waybar/.config/waybar/scripts/powermenu
index ac1d677..ac1d677 100755
--- a/.config/waybar/scripts/powermenu
+++ b/waybar/.config/waybar/scripts/powermenu
diff --git a/.config/waybar/scripts/volume_brightness.sh b/waybar/.config/waybar/scripts/volume_brightness.sh
index d98dc69..d98dc69 100755
--- a/.config/waybar/scripts/volume_brightness.sh
+++ b/waybar/.config/waybar/scripts/volume_brightness.sh
diff --git a/.config/waybar/style.css b/waybar/.config/waybar/style.css
index 1c00e07..1c00e07 100644
--- a/.config/waybar/style.css
+++ b/waybar/.config/waybar/style.css
diff --git a/.config/zathura/zathurarc b/zathura/.config/zathura/zathurarc
index 10ed5b0..10ed5b0 100755
--- a/.config/zathura/zathurarc
+++ b/zathura/.config/zathura/zathurarc