diff --git a/arch-installer/.gitignore b/arch-installer/.gitignore new file mode 100644 index 0000000..dc0d833 --- /dev/null +++ b/arch-installer/.gitignore @@ -0,0 +1,2 @@ +target/ + diff --git a/arch-installer/target/.rustc_info.json b/arch-installer/target/.rustc_info.json index c7b1a21..2aaf194 100644 --- a/arch-installer/target/.rustc_info.json +++ b/arch-installer/target/.rustc_info.json @@ -1 +1 @@ -{"rustc_fingerprint":15731372244500551172,"outputs":{"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.67.1 (d5a82bbd2 2023-02-07)\nbinary: rustc\ncommit-hash: d5a82bbd26e1ad8b7401f6a718a9c57c96905483\ncommit-date: 2023-02-07\nhost: x86_64-unknown-linux-gnu\nrelease: 1.67.1\nLLVM version: 15.0.6\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/benk/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file +{"rustc_fingerprint":4211202014750124613,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/benk/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\noverflow_checks\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"14371922958718593042":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/benk/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\noverflow_checks\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.71.0-nightly (5ea3f0ae0 2023-05-23)\nbinary: rustc\ncommit-hash: 5ea3f0ae08c07472239a94ce55601e9b63eb1f45\ncommit-date: 2023-05-23\nhost: x86_64-unknown-linux-gnu\nrelease: 1.71.0-nightly\nLLVM version: 16.0.4\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/common/.config/btop/btop.conf b/common/.config/btop/btop.conf index bf2ad23..7037a57 100644 --- a/common/.config/btop/btop.conf +++ b/common/.config/btop/btop.conf @@ -22,7 +22,7 @@ presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:defaul #* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists. #* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift. -vim_keys = False +vim_keys = True #* Rounded corners on boxes, is ignored if TTY mode is ON. rounded_corners = True @@ -54,7 +54,7 @@ update_ms = 400 #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", #* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. -proc_sorting = "cpu lazy" +proc_sorting = "cpu direct" #* Reverse sorting order, True or False. proc_reversed = False @@ -69,7 +69,7 @@ proc_colors = True proc_gradient = True #* If process cpu usage should be of the core it's running on or usage of the total available cpu power. -proc_per_core = False +proc_per_core = True #* Show process memory as bytes instead of percent. proc_mem_bytes = True @@ -196,7 +196,7 @@ net_upload = 100 net_auto = False #* Sync the auto scaling for download and upload to whichever currently has the highest scale. -net_sync = True +net_sync = False #* Starts with the Network Interface specified here. net_iface = "" diff --git a/common/.config/nvim/lua/lsp-general.lua b/common/.config/nvim/lua/lsp-general.lua index e460367..aa7455b 100644 --- a/common/.config/nvim/lua/lsp-general.lua +++ b/common/.config/nvim/lua/lsp-general.lua @@ -58,7 +58,7 @@ lsp.on_attach(function(_, bufnr) -- diagnostics vim.keymap.set('n', 'gn', 'lua vim.diagnostic.goto_next()', opts) - vim.keymap.set('n', 'gp', 'lua vim.diagnostic.goto_prev()', opts) + vim.keymap.set('n', 'gN', 'lua vim.diagnostic.goto_prev()', opts) -- action & rename vim.keymap.set('n', '', 'Lspsaga code_action', opts) diff --git a/common/.config/nvim/lua/plugins.lua b/common/.config/nvim/lua/plugins.lua index 11ca0de..7882383 100644 --- a/common/.config/nvim/lua/plugins.lua +++ b/common/.config/nvim/lua/plugins.lua @@ -24,6 +24,25 @@ return { lazy = false, opts = {} }, + { + -- Vim vinegar - better netrw + 'stevearc/oil.nvim', + opts = { + float = { + max_width = 80, + max_height = 20, + border = 'rounded', + win_options = { + winblend = 0, + }, + }, + }, + keys = { + { '', 'lua require("oil").open_float()', desc = "Toggle Oil" }, + }, + -- Optional dependencies + dependencies = { "nvim-tree/nvim-web-devicons" } + }, { -- EPIC HARPOON MOMENT 'ThePrimeagen/harpoon', diff --git a/common/.config/nvim/neovim.vim b/common/.config/nvim/neovim.vim index bd63762..c023129 100644 --- a/common/.config/nvim/neovim.vim +++ b/common/.config/nvim/neovim.vim @@ -4,6 +4,9 @@ "autocmd BufWritePost init.lua source | PackerCompile "augroup END +let g:loaded_netrw = 1 +let g:loaded_netrwPlugin = 1 + augroup vimload autocmd! autocmd VimEnter * lua require('fsplash').open_window() diff --git a/common/.config/polybar/main-bar.ini b/common/.config/polybar/main-bar.ini index d5769cf..0f074a3 100644 --- a/common/.config/polybar/main-bar.ini +++ b/common/.config/polybar/main-bar.ini @@ -20,7 +20,7 @@ border-top-color = ${colors.background} border-bottom-color = ${colors.background} -modules-left = i3 empty-space title +modules-left = i3 empty-space empty-space title modules-center = time modules-right = empty-space spotify empty-space backlight empty-space audio empty-space gpu cpu empty-space temperature empty-space memory empty-space battery empty-space arrow diff --git a/common/.config/polybar/modules.ini b/common/.config/polybar/modules.ini index 33113ec..f61bac5 100644 --- a/common/.config/polybar/modules.ini +++ b/common/.config/polybar/modules.ini @@ -259,3 +259,39 @@ format-prefix-foreground = ${colors.lavender} format-label-foreground = ${colors.lavender} format-foreground = ${colors.lavender} +[module/wlan] +type = internal/network +interval = 5 +interface-type = wireless + +format-connected-prefix =  +format-connected-prefix-foreground = ${colors.teal} +format-connected-prefix-padding-right = 1 +format-connected-prefix-font = 2 + +label-connected = %essid% +format-connected-padding = 1 + +label-disconnected = 󰖪 +label-disconnected-foreground = ${colors.overlay2} +format-disconnected-padding = 1 +format-disconnected-font = 1 + +[module/eth] +type = internal/network +interval = 5 +interface-type = wired + +format-connected-prefix =  +format-connected-prefix-foreground = ${colors.teal} +format-connected-prefix-padding-right = 1 +format-connected-prefix-font = 2 + +label-connected = %essid% +format-connected-padding = 1 + +label-disconnected = 󰖪 +label-disconnected-foreground = ${colors.overlay2} +format-disconnected-padding = 1 +format-disconnected-font = 1 + diff --git a/common/.vimrc b/common/.vimrc index 21dfb81..905ce82 100644 --- a/common/.vimrc +++ b/common/.vimrc @@ -40,11 +40,12 @@ augroup numbertoggle autocmd BufLeave,FocusLost,InsertEnter,WinLeave * if &nu | set nornu | endif augroup END -let g:netrw_banner=0 -let g:netrw_liststyle=3 -let g:netrw_browse_split=4 -let g:netrw_altv=1 -let g:netrw_winsize=25 +" let g:netrw_banner=0 +" let g:netrw_liststyle=3 +" let g:netrw_browse_split=4 +" let g:netrw_altv=1 +" let g:netrw_winsize=25 + set nolazyredraw set updatetime=300