diff options
author | Jack Sangdahl <[email protected]> | 2023-09-20 17:04:54 -0600 |
---|---|---|
committer | Jack Sangdahl <[email protected]> | 2023-09-20 17:04:54 -0600 |
commit | 6999fb73a1442c4a0e7ac53592a2792d37ebdb7f (patch) | |
tree | f3fbd8a2fed4266b82035a34907a11d9f9877513 | |
parent | 9d424e01f5b26810041a07c622722921006c903c (diff) | |
download | dots-6999fb73a1442c4a0e7ac53592a2792d37ebdb7f.tar.gz dots-6999fb73a1442c4a0e7ac53592a2792d37ebdb7f.zip |
misc things
-rw-r--r-- | .config/alacritty/alacritty.yml | 2 | ||||
-rw-r--r-- | .config/kernel.config | 35 | ||||
-rw-r--r-- | .config/nvchad/chadrc.lua | 51 | ||||
-rw-r--r-- | .pkglist.txt | 2 | ||||
-rw-r--r-- | .zshrc | 4 | ||||
-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 @@ -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" |