diff options
| author | Christian Krinitsin <christian@krinitsin.xyz> | 2024-03-18 17:50:57 +0100 |
|---|---|---|
| committer | Christian Krinitsin <christian@krinitsin.xyz> | 2024-03-18 17:50:57 +0100 |
| commit | f4601e1dfc54cc2a2b25b42e185dd8ed9f13be19 (patch) | |
| tree | 496cb4d1266375396a34db1fb673562b838d919b | |
| parent | c6775b8032e2423f5e484505b277a7e0fdc9788a (diff) | |
| download | dotfiles-f4601e1dfc54cc2a2b25b42e185dd8ed9f13be19.tar.gz dotfiles-f4601e1dfc54cc2a2b25b42e185dd8ed9f13be19.zip | |
edited structure and added install script
| -rwxr-xr-x | alacritty/.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-x | dunstify/.config/dunst/dunstrc (renamed from .config/dunst/dunstrc) | 0 | ||||
| -rwxr-xr-x | gnupg/.gnupg/gpg-agent.conf (renamed from .gnupg/gpg-agent.conf) | 0 | ||||
| -rwxr-xr-x | gnupg/.gnupg/pinentry-dmenu (renamed from .gnupg/pinentry-dmenu) | 0 | ||||
| -rwxr-xr-x | install.sh | 45 | ||||
| -rwxr-xr-x | isync/.mbsyncrc (renamed from .mbsyncrc) | 0 | ||||
| -rwxr-xr-x | kitty/.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-x | qutebrowser/.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-x | qutebrowser/.config/qutebrowser/config.py (renamed from .config/qutebrowser/config.py) | 0 | ||||
| -rwxr-xr-x | qutebrowser/.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) | bin | 160 -> 160 bytes | |||
| -rw-r--r-- | qutebrowser/.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc (renamed from .config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc) | bin | 7904 -> 7904 bytes | |||
| -rwxr-xr-x | qutebrowser/.config/qutebrowser/dracula/draw.py (renamed from .config/qutebrowser/dracula/draw.py) | 0 | ||||
| -rwxr-xr-x | qutebrowser/.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-x | rofi/.config/rofi/arc_dark_colors.rasi (renamed from .config/rofi/arc_dark_colors.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/arc_dark_transparent_colors.rasi (renamed from .config/rofi/arc_dark_transparent_colors.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/config.rasi (renamed from .config/rofi/config.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/power-profiles.rasi (renamed from .config/rofi/power-profiles.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/powermenu.rasi (renamed from .config/rofi/powermenu.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/rofidmenu.rasi (renamed from .config/rofi/rofidmenu.rasi) | 0 | ||||
| -rwxr-xr-x | rofi/.config/rofi/rofikeyhint.rasi (renamed from .config/rofi/rofikeyhint.rasi) | 0 | ||||
| -rwxr-xr-x | sh/.profile (renamed from .profile) | 0 | ||||
| -rwxr-xr-x | spotify-player/.config/spotify-player/app.toml (renamed from .config/spotify-player/app.toml) | 0 | ||||
| -rwxr-xr-x | starship/.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-x | waybar/.config/waybar/scripts/blur-lock (renamed from .config/waybar/scripts/blur-lock) | 0 | ||||
| -rwxr-xr-x | waybar/.config/waybar/scripts/powermenu (renamed from .config/waybar/scripts/powermenu) | 0 | ||||
| -rwxr-xr-x | waybar/.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-x | zathura/.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 |