diff options
-rw-r--r-- | .config/fuzzel/fuzzel.ini | 20 | ||||
-rw-r--r-- | .config/mimeapps.list | 15 | ||||
-rw-r--r-- | .config/nvim/lua/chadrc.lua | 4 | ||||
-rw-r--r-- | .config/nvim/lua/configs/conform.lua | 4 | ||||
-rw-r--r-- | .config/nvim/lua/plugins/init.lua | 52 | ||||
-rw-r--r-- | .config/sway/config | 4 | ||||
-rw-r--r-- | .config/waybar/config.jsonc | 1 | ||||
-rw-r--r-- | .config/wofi/config | 5 | ||||
-rw-r--r-- | .config/wofi/style.css | 29 | ||||
-rw-r--r-- | .gitconfig | 2 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | .pkglist.txt | 13 | ||||
-rw-r--r-- | .zshrc | 2 |
13 files changed, 80 insertions, 75 deletions
diff --git a/.config/fuzzel/fuzzel.ini b/.config/fuzzel/fuzzel.ini new file mode 100644 index 00000000..cd84f69f --- /dev/null +++ b/.config/fuzzel/fuzzel.ini @@ -0,0 +1,20 @@ +font=JetBrainsMono Nerd Font:size=8 +icons-enabled=no +width=40 + +[colors] +background=3B4252ff +text=D8DEE9ff +prompt=E5E9F0ff +placeholder=2E3440ff +input=D8DEE9ff +match=BF616Aff +selection=88C0D0ff +selection-text=3B4252ff +selection-match=BF616Aff +counter=4C566Aff +border=A3BE8Cff + +[border] +width=3 +radius=0 diff --git a/.config/mimeapps.list b/.config/mimeapps.list index e09ca513..60c8a7a4 100644 --- a/.config/mimeapps.list +++ b/.config/mimeapps.list @@ -1,7 +1,20 @@ - [Default Applications] text/html=firefox.desktop x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop x-scheme-handler/about=firefox.desktop x-scheme-handler/unknown=firefox.desktop +x-scheme-handler/betterdiscord=discord.desktop +x-scheme-handler/mailto=userapp-Thunderbird-BYRY32.desktop +message/rfc822=userapp-Thunderbird-BYRY32.desktop +x-scheme-handler/mid=userapp-Thunderbird-BYRY32.desktop +x-scheme-handler/webcal=userapp-Thunderbird-Q37Z32.desktop +text/calendar=userapp-Thunderbird-Q37Z32.desktop +application/x-extension-ics=userapp-Thunderbird-Q37Z32.desktop +x-scheme-handler/webcals=userapp-Thunderbird-Q37Z32.desktop + +[Added Associations] +x-scheme-handler/mailto=userapp-Thunderbird-BYRY32.desktop; +x-scheme-handler/mid=userapp-Thunderbird-BYRY32.desktop; +x-scheme-handler/webcal=userapp-Thunderbird-Q37Z32.desktop; +x-scheme-handler/webcals=userapp-Thunderbird-Q37Z32.desktop; diff --git a/.config/nvim/lua/chadrc.lua b/.config/nvim/lua/chadrc.lua index 939ad9f3..e65b336e 100644 --- a/.config/nvim/lua/chadrc.lua +++ b/.config/nvim/lua/chadrc.lua @@ -5,12 +5,10 @@ M.base46 = { } M.mason.pkgs = { - "lua-language-server", - "stylua", "ruff", "python-lsp-server", "tinymist", - "typstfmt", + "typstyle", "prettier", } diff --git a/.config/nvim/lua/configs/conform.lua b/.config/nvim/lua/configs/conform.lua index ec005a3e..24342a6e 100644 --- a/.config/nvim/lua/configs/conform.lua +++ b/.config/nvim/lua/configs/conform.lua @@ -1,13 +1,11 @@ local options = { formatters_by_ft = { - lua = { "stylua" }, css = { "prettier" }, html = { "prettier" }, - json = { "prettier" }, python = { "ruff_format" }, cpp = { "clang-format" }, c = { "clang-format" }, - typst = { "typstfmt" }, + typst = { "typstyle" }, }, format_on_save = { timeout_ms = 500, diff --git a/.config/nvim/lua/plugins/init.lua b/.config/nvim/lua/plugins/init.lua index 494b4c4b..6a669117 100644 --- a/.config/nvim/lua/plugins/init.lua +++ b/.config/nvim/lua/plugins/init.lua @@ -1,28 +1,28 @@ return { - { - "stevearc/conform.nvim", - event = 'BufWritePre', - opts = require "configs.conform", - }, - { - "neovim/nvim-lspconfig", - config = function() - require "configs.lspconfig" - end, - }, - { - "nvim-treesitter/nvim-treesitter", - opts = { - ensure_installed = { - "lua", - "html", - "css", - "python", - "rust", - "cpp", - "c", - "bash", - }, - }, - }, + { + "stevearc/conform.nvim", + event = "BufWritePre", + opts = require("configs.conform"), + }, + { + "neovim/nvim-lspconfig", + config = function() + require("configs.lspconfig") + end, + }, + { + "nvim-treesitter/nvim-treesitter", + opts = { + ensure_installed = { + "lua", + "html", + "css", + "python", + "rust", + "cpp", + "c", + "bash", + }, + }, + }, } diff --git a/.config/sway/config b/.config/sway/config index b7d74e2c..2c74520d 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -14,7 +14,7 @@ set $down j set $up k set $right l -output * bg $HOME/.img/wallpaper/fish.png fill +output * bg $HOME/.img/wallpaper/swirl.png fill input "1452:657:bcm5974" { dwt enabled @@ -40,7 +40,7 @@ exec_always { bindsym $mod+q kill bindsym $mod+t exec alacritty bindsym $mod+f exec firefox -bindsym $mod+r exec wofi +bindsym $mod+r exec fuzzel bindsym $mod+p exec grim -g "$(slurp)" - | wl-copy bindsym $mod+Shift+p exec grim -g "$(slurp)" bindsym $mod+Escape exec gtklock -d diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index a06b0d6e..4a6f8f7c 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -31,6 +31,7 @@ }, "network": { "interface": "wlan0", + "family": "ipv4", "format": "\uf1eb {ipaddr}", "format-disconnected": "\uf52f disconnected", "tooltip-format": "\uf1eb {ifname} @ {essid}\nIP: {ipaddr}\nStrength: {signalStrength}%\nFreq: {frequency}MHz\n\uf093 {bandwidthUpBits} \uf019 {bandwidthDownBits}", diff --git a/.config/wofi/config b/.config/wofi/config deleted file mode 100644 index abc020b6..00000000 --- a/.config/wofi/config +++ /dev/null @@ -1,5 +0,0 @@ -show=drun -width=500 -height=225 -prompt=search... -content_halign=center diff --git a/.config/wofi/style.css b/.config/wofi/style.css deleted file mode 100644 index fed890ff..00000000 --- a/.config/wofi/style.css +++ /dev/null @@ -1,29 +0,0 @@ -window { - border: 3px solid #81A1C1; - background-color: #2E3440; - color: #D8DEE9; - font-family: "JetBrainsMono Nerd Font"; - font-size: 14px; -} - -#input { - margin: 5px; - border: 2px solid #81A1C1; - background-color: #81A1C1; - border-radius: 15px; -} - -#entry:selected { - background-color: #B48EAD; - border-radius: 15px; -} - -#text:selected { - background-color: #B48EAD; - color: #2E3440; - font-weight: normal; -} - -#outer-box, -#inner-box, -#text { margin: 6px; } @@ -19,3 +19,5 @@ rebase = merges [format] singOff = true +[init] + defaultBranch = master @@ -7,14 +7,16 @@ .config/nvim/lazy-lock.json .config/pulse .config/typstfmt +.config/Vencord .config/weechat .gnupg .local .mozilla .npm .pki -.python_history .ssh +.thunderbird +.yarn Documents Downloads git diff --git a/.pkglist.txt b/.pkglist.txt index 77902fc2..ebb0e32e 100644 --- a/.pkglist.txt +++ b/.pkglist.txt @@ -2,7 +2,6 @@ alacritty artix-archlinux-support avrdude base -base-devel bat brightnessctl broadcom-wl-dkms @@ -15,11 +14,16 @@ cryptsetup-openrc dfu-programmer dfu-util discord +docker +docker-compose +docker-openrc dosfstools efibootmgr elogind-openrc +fakeroot firefox fuse3 +fuzzel fzf git grim @@ -32,15 +36,14 @@ iwd-openrc kicad kicad-library kicad-library-3d -linux linux-firmware -linux-headers linux-lts linux-lts-headers llvm lsd mako man-db +meson neovim ninja nodejs @@ -62,9 +65,9 @@ slurp starship sway swaybg -tesseract thermald thermald-openrc +thunderbird tlp tlp-openrc tokei @@ -72,8 +75,8 @@ typst unzip waybar wayland +weechat wl-clipboard -wofi xdg-utils xorg-xwayland yadm @@ -18,6 +18,8 @@ export LANG=en_GB.UTF-8 export GPG_TTY=$(tty) export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#4C566A" export BAT_THEME="Nord" +export LESSHISTFILE="$HOME/.local/share/less-history" +export PYTHON_HISTORY="$HOME/.local/share/python-history" path+=( "$HOME/.local/bin" |