From dc500844c448deb46aa8613faa3d295a0061965c Mon Sep 17 00:00:00 2001 From: Benjamin Morrison Date: Mon, 6 Nov 2023 22:15:23 -0500 Subject: config drifted. --- .SpaceVim.d/init.toml | 117 --------------- .config/VSCodium/User/settings.json | 73 --------- .config/alacritty/alacritty.yml | 6 +- .config/i3/config | 17 ++- .config/polybar.old/config | 285 ------------------------------------ .config/polybar.old/launch.sh | 7 - .doom.d/init.el | 4 +- .fontconfig/fonts.conf | 13 ++ .kshrc | 10 +- bin/touchpad_enable_tap.sh | 13 +- bin/yubikey_detect_touch.sh | 10 ++ 11 files changed, 54 insertions(+), 501 deletions(-) delete mode 100644 .SpaceVim.d/init.toml delete mode 100644 .config/VSCodium/User/settings.json delete mode 100644 .config/polybar.old/config delete mode 100755 .config/polybar.old/launch.sh create mode 100644 .fontconfig/fonts.conf create mode 100755 bin/yubikey_detect_touch.sh diff --git a/.SpaceVim.d/init.toml b/.SpaceVim.d/init.toml deleted file mode 100644 index 3f9214a..0000000 --- a/.SpaceVim.d/init.toml +++ /dev/null @@ -1,117 +0,0 @@ -#============================================================================= -# dark_powered.toml --- dark powered configuration example for SpaceVim -# Copyright (c) 2016-2017 Wang Shidong & Contributors -# Author: Wang Shidong < wsdjeg at 163.com > -# URL: https://spacevim.org -# License: GPLv3 -#============================================================================= - -# All SpaceVim option below [option] section -[options] - # set spacevim theme. by default colorscheme layer is not loaded, - # if you want to use more colorscheme, please load the colorscheme - # layer - #colorscheme = "molokai" - #colorscheme = "gruvbox" - colorscheme = "jellybeans" - colorscheme_bg = "dark" - # file manager pane. Values: vimfiler (default), nerdtree, defx - #filemanager = "nerdtree" - enable_vimfiler_gitstatus = true - # Disable guicolors in basic mode, many terminal do not support 24bit - # true colors - enable_guicolors = true - # Disable statusline separator, if you want to use other value, please - # install nerd fonts - statusline_separator = "arrow" - statusline_inactive_separator = "arrow" - buffer_index_type = 4 - enable_tabline_filetype_icon = true - enable_statusline_mode = true - enable_neomake = false - enable_ale = true - lint_on_the_fly = true - disabled_plugins = ["neco-look", "floobits"] - -# Enable autocomplete layer -[[layers]] - name = 'autocomplete' - auto-completion-return-key-behavior = "complete" - auto-completion-tab-key-behavior = "smart" -[[layers]] - name = 'checkers' - show_cursor_error = false -[[layers]] - name = 'colorscheme' -[[layers]] - name = 'core#statusline' -[[layers]] - name = 'debug' -[[layers]] - name = 'edit' -[[layers]] - name = 'format' -[[layers]] - name = 'fzf' -[[layers]] - name = 'git' -[[layers]] - name = 'gtags' -[[layers]] - name = 'lang#elixir' -[[layers]] - name = 'lang#extra' -[[layers]] - name = 'lang#html' -[[layers]] - name = 'lang#javascript' - auto_fix = true -[[layers]] - name = 'lang#latex' -[[layers]] - name = 'lang#lisp' -[[layers]] - name = 'lang#markdown' -[[layers]] - name = 'lang#perl' -[[layers]] - name = 'lang#scheme' -[[layers]] - name = 'lang#sh' -[[layers]] - name = 'lang#typescript' -[[layers]] - name = 'lsp' - filetypes = [ - 'c', - 'cpp', - 'python', - 'go', - 'rust', - 'zig' - ] - [layers.override_cmd] - zig = ["zls"] - python = ["pyright"] -[[layers]] - name = 'shell' - default_position = 'top' - default_height = 30 -[[layers]] - name = 'sudo' -[[layers]] - name = 'test' -[[layers]] - name = 'tmux' -[[layers]] - name = 'tools' -[[layers]] - name = 'ui' -[[layers]] - name = 'unite' -[[layers]] - name = 'VersionControl' - -[[custom_plugins]] - name = "airblade/vim-gitgutter" - merged = true diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json deleted file mode 100644 index 6d72dd3..0000000 --- a/.config/VSCodium/User/settings.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "breadcrumbs.enabled": true, - "clang-format.executable": "/usr/bin/clang-format", - "d.servedPath": "$HOME/.local/share/code-d/bin/serve-d", - "editor.acceptSuggestionOnEnter": "off", - "editor.fontFamily": "JetBrains Mono", - "editor.fontLigatures": true, - "editor.formatOnPaste": true, - "editor.formatOnSave": true, - "editor.minimap.enabled": false, - "extensions.showRecommendationsOnlyOnDemand": true, - "files.enableTrash": false, - "git.autoStash": true, - "git.confirmSync": false, - "git.defaultCloneDirectory": "$HOME/dev/github", - "git.enableCommitSigning": true, - "git.fetchOnPull": true, - "gitlens.advanced.telemetry.enabled": false, - "go.formatTool": "goimports", - "go.testFlags": [ - "-v", - "--bench", - ".", - "--benchmem" - ], - "go.useLanguageServer": true, - "java.configuration.checkProjectSettingsExclusions": false, - "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true, - "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true, - "[javascript]": { - "editor.formatOnSave": false, - "editor.tabSize": 2 - }, - "[makefile]": { - "editor.insertSpaces": false, - "editor.tabSize": 4 - }, - "prettier.singleQuote": true, - "rust.clippy_preference": "on", - "rust.crate_blacklist": null, - "rust.show_warnings": true, - "standard.autoFixOnSave": true, - "telemetry.enableCrashReporter": false, - "[typescript]": { - "editor.tabSize": 2, - "editor.defaultFormatter": "vscode.typescript-language-features" - }, - "update.enableWindowsBackgroundUpdates": false, - "update.mode": "none", - "update.showReleaseNotes": false, - "window.menuBarVisibility": "toggle", - "workbench.colorTheme": "Dracula", - "workbench.enableExperiments": false, - "workbench.iconTheme": "material-icon-theme", - "workbench.settings.enableNaturalLanguageSearch": false, - "editor.formatOnSave": true, - "githubPullRequests.telemetry.enabled": false, - "[c]": { - "editor.defaultFormatter": "ms-vscode.cpptools", - "editor.tabSize": 2 - }, - "C_Cpp.default.cStandard": "c11", - "C_Cpp.default.intelliSenseMode": "clang-x64", - "C_Cpp.default.cppStandard": "c++17", - "C_Cpp.clang_format_style": "Mozilla", - "todo-tree.tree.showScanModeButton": false, - "rust-client.engine": "rust-analyzer", - "rust-analyzer.updates.channel": "nightly", - "python.formatting.provider": "black", - "python.pythonPath": "/usr/bin/python3", - "shellcheck.executablePath": "/usr/bin/shellcheck", - "git.enableStatusBarSync": false -} diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 5e10e1d..ae3fbf4 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -95,19 +95,19 @@ scrolling: font: # Normal (roman) font face normal: - family: JetBrains Mono + family: terminal-font # The `style` can be specified to pick a specific face. style: Regular # Bold font face bold: - family: JetBrains Mono + family: terminal-font # The `style` can be specified to pick a specific face. style: Bold # Italic font face italic: - family: JetBrains Mono + family: terminal-font # The `style` can be specified to pick a specific face. style: Italic diff --git a/.config/i3/config b/.config/i3/config index d7fb54d..d303d97 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -14,12 +14,13 @@ exec_always "sh $HOME/.fehbg" #exec_always --no-startup-id $HOME/.config/polybar/launch.sh exec_always --no-startup-id "$HOME/.config/polybar/launch.sh --material" -exec "xcompmgr &" +exec "picom &" exec "xscreensaver &" exec "blueman-applet" exec "pactl upload-sample /usr/share/sounds/freedesktop/stereo/bell.oga x11-bell" exec "pactl load-module module-x11-bell sample=x11-bell display=$DISPLAY" exec "xset b 100" +exec "yubikey_detect_touch.sh" # Font for window titles. Will also be used by the bar unless a different font # is used in the bar {} block below. @@ -55,12 +56,12 @@ floating_modifier $mod bindsym $mod+m bar mode toggle # start a terminal -bindsym $mod+Shift+Return exec alacritty -bindsym $mod+Return exec urxvt +bindsym $mod+Shift+Return exec urxvt +bindsym $mod+Return exec alacritty -bindsym XF86AudioMute exec "amixer -D pulse sset Master toggle" -bindsym XF86AudioLowerVolume exec "amixer -D pulse sset Master 5%-" -bindsym XF86AudioRaiseVolume exec "amixer -D pulse sset Master 5%+" +bindsym XF86AudioMute exec "pamixer --toggle-mute" +bindsym XF86AudioLowerVolume exec "pamixer --decrease 5" +bindsym XF86AudioRaiseVolume exec "pamixer --increase 5" bindsym XF86AudioMicMute exec "amixer -D pulse sset Mic toggle" #bindsym XF86Sleep exec dmenu_run bindsym XF86MonBrightnessDown exec "brightnessctl s 15-" @@ -76,8 +77,8 @@ bindsym $mod+Shift+q kill # start dmenu (a program launcher) #bindsym $mod+d exec dmenu_run -bindsym $mod+d exec "rofi -show run" -bindsym $mod+Shift+d exec "rofi -show ssh" +bindsym $mod+d exec "dmenu_run" +bindsym $mod+Shift+d exec "passmenu" # There also is the (new) i3-dmenu-desktop which only displays applications # shipping a .desktop file. It is a wrapper around dmenu, so you need that diff --git a/.config/polybar.old/config b/.config/polybar.old/config deleted file mode 100644 index 4228df7..0000000 --- a/.config/polybar.old/config +++ /dev/null @@ -1,285 +0,0 @@ -[bar/i3_bar] -width = 100% -height = 20 -#radius = 10.0 -fixed-center = false - -background = #272827 -foreground = #657b83 - -line-size = 3 -line-color = - -border-size = 0 -border-color = - -padding-left = 0 -padding-right = 0 - -module-margin-left = 1 -module-margin-right = 2 - -font-0 = "Fira Code:size=10;1" -font-1 = "Font Awesome 5 Free:style=Solid:size=10;1" -font-2 = "Font Awesome 5 Brands:size=10;1" - -modules-left = i3 -modules-center = -modules-right = cpu memory rootfs cputemp batt1 batt0 wlan eth date - -tray-position = right -tray-padding = 2 -;wm-restack = i3 -;override-redirect = true - -cursor-click = pointer -cursor-scroll = ns-resize - -[module/i3] -type = internal/i3 -format = -index-sort = true -wrapping-scroll = false - -label-mode-padding = 2 -label-mode-foreground = #657b83 -label-mode-background = #272827 - -label-focused = %index% -label-focused-background = #4E524F -label-focused-foreground = #272827 -label-focused-padding = 2 - -label-unfocused = %index% -label-unfocused-background = #7E807E -label-unfocused-foreground = #272827 -label-unfocused-padding = 2 - -label-visible = %index% -label-visible-background = #7E807E -label-visible-foreground = #272827 -label-visible-padding = 2 - -label-urgent = %index% -label-urgent-background = #BA2922 -label-urgent-padding = 2 - -[module/batt1] -type = internal/battery -full-at = 98 - -battery = BAT1 -adapter = AC - -format-charging = -format-discharging = -format-full = - -label-charging = %percentage%% %time%h -label-discharging = %percentage%% %time%h -ramp-capacity-0 =  -ramp-capacity-0-foreground = #f53c3c -ramp-capacity-1 =  -ramp-capacity-1-foreground = #ffa900 -ramp-capacity-2 =  -ramp-capacity-3 =  -ramp-capacity-4 =  - -bar-capacity-width = 10 -bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o} -bar-capacity-fill = █ -bar-capacity-fill-foreground = #ddffffff -bar-capacity-fill-font = 3 -bar-capacity-empty = █ -bar-capacity-empty-font = 3 -bar-capacity-empty-foreground = #44ffffff - -animation-charging-0 =  -animation-charging-1 =  -animation-charging-2 =  -animation-charging-3 =  -animation-charging-4 =  -animation-charging-framerate = 750 - -[module/batt0] -type = internal/battery -full-at = 98 - -battery = BAT0 -adapter = AC - -format-charging = -format-discharging = -format-full = - -label-charging = %percentage%% %time%h -label-discharging = %percentage%% %time%h -ramp-capacity-0 =  -ramp-capacity-0-foreground = #f53c3c -ramp-capacity-1 =  -ramp-capacity-1-foreground = #ffa900 -ramp-capacity-2 =  -ramp-capacity-3 =  -ramp-capacity-4 =  - -bar-capacity-width = 10 -bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o} -bar-capacity-fill = █ -bar-capacity-fill-foreground = #ddffffff -bar-capacity-fill-font = 3 -bar-capacity-empty = █ -bar-capacity-empty-font = 3 -bar-capacity-empty-foreground = #44ffffff - -animation-charging-0 =  -animation-charging-1 =  -animation-charging-2 =  -animation-charging-3 =  -animation-charging-4 =  -animation-charging-framerate = 750 - -[module/cpu] -type = internal/cpu -interval = 0.5 -format =