summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/fuzzel/fuzzel.ini20
-rw-r--r--.config/mimeapps.list15
-rw-r--r--.config/nvim/lua/chadrc.lua4
-rw-r--r--.config/nvim/lua/configs/conform.lua4
-rw-r--r--.config/nvim/lua/plugins/init.lua52
-rw-r--r--.config/sway/config4
-rw-r--r--.config/waybar/config.jsonc1
-rw-r--r--.config/wofi/config5
-rw-r--r--.config/wofi/style.css29
-rw-r--r--.gitconfig2
-rw-r--r--.gitignore4
-rw-r--r--.pkglist.txt13
-rw-r--r--.zshrc2
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; }
diff --git a/.gitconfig b/.gitconfig
index 23ab4e3d..b9f5d77b 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -19,3 +19,5 @@
rebase = merges
[format]
singOff = true
+[init]
+ defaultBranch = master
diff --git a/.gitignore b/.gitignore
index 10d823c0..a224ceed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/.zshrc b/.zshrc
index 38f9e92c..ac615104 100644
--- a/.zshrc
+++ b/.zshrc
@@ -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"