aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2023-09-20 17:04:54 -0600
committerJack Sangdahl <[email protected]>2023-09-20 17:04:54 -0600
commit6999fb73a1442c4a0e7ac53592a2792d37ebdb7f (patch)
treef3fbd8a2fed4266b82035a34907a11d9f9877513
parent9d424e01f5b26810041a07c622722921006c903c (diff)
downloaddots-6999fb73a1442c4a0e7ac53592a2792d37ebdb7f.tar.gz
dots-6999fb73a1442c4a0e7ac53592a2792d37ebdb7f.zip
misc things
-rw-r--r--.config/alacritty/alacritty.yml2
-rw-r--r--.config/kernel.config35
-rw-r--r--.config/nvchad/chadrc.lua51
-rw-r--r--.pkglist.txt2
-rw-r--r--.zshrc4
-rw-r--r--readme.md (renamed from README.md)0
6 files changed, 71 insertions, 23 deletions
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml
index 49dcdd50..33e9126c 100644
--- a/.config/alacritty/alacritty.yml
+++ b/.config/alacritty/alacritty.yml
@@ -20,7 +20,7 @@ scrolling:
# Font configuration
font:
normal:
- family: JetBrains Mono
+ family: JetBrainsMono
style: Regular
size: 12
diff --git a/.config/kernel.config b/.config/kernel.config
index d1ef3265..29fc79e9 100644
--- a/.config/kernel.config
+++ b/.config/kernel.config
@@ -50,6 +50,7 @@ CONFIG_DEFAULT_INIT=""
CONFIG_DEFAULT_HOSTNAME="xena"
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_SYSVIPC_COMPAT=y
# CONFIG_POSIX_MQUEUE is not set
# CONFIG_WATCH_QUEUE is not set
# CONFIG_CROSS_MEMORY_ATTACH is not set
@@ -208,9 +209,11 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
CONFIG_LD_ORPHAN_WARN=y
CONFIG_LD_ORPHAN_WARN_LEVEL="error"
CONFIG_SYSCTL=y
+CONFIG_HAVE_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_EXPERT is not set
+CONFIG_UID16=y
CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSFS_SYSCALL=y
@@ -406,6 +409,7 @@ CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
# CONFIG_ADDRESS_MASKING is not set
CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
# CONFIG_LEGACY_VSYSCALL_XONLY is not set
CONFIG_LEGACY_VSYSCALL_NONE=y
# CONFIG_CMDLINE_BOOL is not set
@@ -569,8 +573,11 @@ CONFIG_AMD_NB=y
#
# Binary Emulations
#
-# CONFIG_IA32_EMULATION is not set
+CONFIG_IA32_EMULATION=y
# CONFIG_X86_X32_ABI is not set
+CONFIG_COMPAT_32=y
+CONFIG_COMPAT=y
+CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
# end of Binary Emulations
CONFIG_HAVE_KVM=y
@@ -638,6 +645,8 @@ CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
+CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
CONFIG_HAVE_ARCH_SECCOMP=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP=y
@@ -673,6 +682,9 @@ CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
+CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
CONFIG_HAVE_OBJTOOL=y
@@ -682,6 +694,8 @@ CONFIG_HAVE_NOINSTR_VALIDATION=y
CONFIG_HAVE_UACCESS_VALIDATION=y
CONFIG_HAVE_STACK_VALIDATION=y
CONFIG_HAVE_RELIABLE_STACKTRACE=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_COMPAT_OLD_SIGACTION=y
CONFIG_COMPAT_32BIT_TIME=y
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
@@ -800,6 +814,7 @@ CONFIG_FREEZER=y
# Executable file formats
#
CONFIG_BINFMT_ELF=y
+CONFIG_COMPAT_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
@@ -887,6 +902,7 @@ CONFIG_LOCK_MM_AND_FIND_VMA=y
# end of Memory Management options
CONFIG_NET=y
+CONFIG_COMPAT_NETLINK_MESSAGES=y
CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y
CONFIG_SKB_EXTENSIONS=y
@@ -904,6 +920,7 @@ CONFIG_UNIX_DIAG=y
CONFIG_XFRM=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
+# CONFIG_XFRM_USER_COMPAT is not set
# CONFIG_XFRM_INTERFACE is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
@@ -1004,6 +1021,7 @@ CONFIG_NFT_FWD_NETDEV=y
CONFIG_NFT_FIB_NETDEV=y
CONFIG_NFT_REJECT_NETDEV=y
CONFIG_NETFILTER_XTABLES=y
+# CONFIG_NETFILTER_XTABLES_COMPAT is not set
#
# Xtables combined modules
@@ -1768,17 +1786,13 @@ CONFIG_WLAN=y
CONFIG_WLAN_VENDOR_BROADCOM=y
CONFIG_B43=y
CONFIG_B43_BCMA=y
-CONFIG_B43_SSB=y
-CONFIG_B43_BUSES_BCMA_AND_SSB=y
-# CONFIG_B43_BUSES_BCMA is not set
+# CONFIG_B43_BUSES_BCMA_AND_SSB is not set
+CONFIG_B43_BUSES_BCMA=y
# CONFIG_B43_BUSES_SSB is not set
CONFIG_B43_PCI_AUTOSELECT=y
CONFIG_B43_PCICORE_AUTOSELECT=y
CONFIG_B43_BCMA_PIO=y
-CONFIG_B43_PIO=y
-# CONFIG_B43_PHY_G is not set
CONFIG_B43_PHY_N=y
-# CONFIG_B43_PHY_LP is not set
# CONFIG_B43_PHY_HT is not set
CONFIG_B43_LEDS=y
# CONFIG_B43_DEBUG is not set
@@ -2411,7 +2425,7 @@ CONFIG_WATCHDOG_OPEN_TIMEOUT=0
# CONFIG_I6300ESB_WDT is not set
# CONFIG_IE6XX_WDT is not set
CONFIG_ITCO_WDT=y
-# CONFIG_ITCO_VENDOR_SUPPORT is not set
+CONFIG_ITCO_VENDOR_SUPPORT=y
# CONFIG_IT8712F_WDT is not set
# CONFIG_IT87_WDT is not set
# CONFIG_HP_WATCHDOG is not set
@@ -2446,7 +2460,6 @@ CONFIG_ITCO_WDT=y
CONFIG_SSB_POSSIBLE=y
CONFIG_SSB=y
CONFIG_SSB_SPROM=y
-CONFIG_SSB_BLOCKIO=y
CONFIG_SSB_PCIHOST_POSSIBLE=y
CONFIG_SSB_PCIHOST=y
CONFIG_SSB_B43_PCI_BRIDGE=y
@@ -3776,8 +3789,8 @@ CONFIG_PROC_PID_ARCH_STATUS=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
-# CONFIG_TMPFS_POSIX_ACL is not set
-# CONFIG_TMPFS_XATTR is not set
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
# CONFIG_TMPFS_INODE64 is not set
# CONFIG_HUGETLBFS is not set
CONFIG_MEMFD_CREATE=y
diff --git a/.config/nvchad/chadrc.lua b/.config/nvchad/chadrc.lua
index 62bf96c3..984d4805 100644
--- a/.config/nvchad/chadrc.lua
+++ b/.config/nvchad/chadrc.lua
@@ -2,14 +2,49 @@
local M = {}
M.ui = {
- statusline = {
- theme = "vscode_colored",
- separator_style = "default",
- },
- tabufline = {
- lazyload = true,
- },
- theme = "catppuccin",
+ statusline = {
+ theme = "vscode_colored",
+ overriden_modules = function(modules)
+ modules[2] = (function()
+ local icon = " ? "
+ local filename = (vim.fn.expand("%") == "" and "Empty ") or vim.fn.expand("%:t")
+ if filename ~= "Empty " then
+ local devicons_present, devicons = pcall(require, "nvim-web-devicons")
+ if devicons_present then
+ local ft_icon = devicons.get_icon(filename)
+ icon = (ft_icon ~= nil and " " .. ft_icon) or ""
+ end
+ filename = " " .. filename .. " "
+ end
+ return "%#StText# " .. icon .. filename
+ end)()
+ modules[3] = (function()
+ if not vim.b.gitsigns_head or vim.b.gitsigns_git_status then
+ return ""
+ end
+ return "  " .. vim.b.gitsigns_status_dict.head .. " "
+ end)()
+ modules[12] = (function()
+ if rawget(vim, "lsp") then
+ for _, client in ipairs(vim.lsp.get_active_clients()) do
+ if client.attached_buffers[vim.api.nvim_get_current_buf()] and client.name ~= "null-ls" then
+ return (vim.o.columns > 100 and "%#St_LspStatus#  " .. client.name .. " ")
+ or "%#St_LspStatus#  LSP "
+ end
+ end
+ end
+ return ""
+ end)()
+ modules[13] = (function()
+ local dir_name = "%#St_cwd#  " .. vim.fn.fnamemodify(vim.fn.getcwd(), ":t") .. " "
+ return (vim.o.columns > 85 and dir_name) or ""
+ end)()
+ end,
+ },
+ tabufline = {
+ lazyload = true,
+ },
+ theme = "catppuccin",
}
M.plugins = "custom.plugins"
diff --git a/.pkglist.txt b/.pkglist.txt
index 18b80399..50a1b337 100644
--- a/.pkglist.txt
+++ b/.pkglist.txt
@@ -49,7 +49,7 @@ net-misc/rclone
net-wireless/iw
net-wireless/wpa_supplicant
sys-apps/bat
-sys-apps/exa
+sys-apps/eza
sys-apps/pciutils
sys-apps/ripgrep
sys-auth/elogind
diff --git a/.zshrc b/.zshrc
index af7ee1ff..03baf126 100644
--- a/.zshrc
+++ b/.zshrc
@@ -26,8 +26,8 @@ autoload -U compinit && compinit
eval "$(starship init zsh)"
eval "$(zoxide init zsh)"
-alias l="exa --icons -la"
-alias ls="exa --icons"
+alias l="eza -la"
+alias ls="eza"
alias cat="bat --paging=never"
alias cd="z"
alias sudo="doas"
diff --git a/README.md b/readme.md
index eb308a56..eb308a56 100644
--- a/README.md
+++ b/readme.md