├── .Xresources
├── .config
├── kanshi
│ └── config
├── kitty
│ ├── kitty.conf
│ ├── old
│ │ └── kitty-link-pywal.sh
│ ├── theme.conf
│ └── themes
│ │ ├── Adapta Nokto Maia.conf
│ │ ├── Apprentice.conf
│ │ ├── Belafonte Day.conf
│ │ ├── Everforest Dark Medium.conf
│ │ ├── color-nostalgia.conf
│ │ └── zenburned.conf
├── labwc
│ ├── buf
│ ├── menu.xml
│ ├── rc.xml
│ ├── shutdown
│ ├── skeleton
│ │ ├── menu.xml
│ │ ├── rc.xml.all
│ │ ├── shutdown
│ │ └── themerc
│ └── themerc
├── mako
│ └── config
├── mimeapps.list
├── mpv
│ └── mpv.conf
├── nvim
│ └── init.vim
├── old
│ ├── dunst
│ │ └── dunstrc
│ ├── openbox
│ │ └── rc.xml
│ ├── picom
│ │ └── picom.conf
│ ├── redshift.conf
│ ├── redshift
│ │ └── hooks
│ │ │ └── brightness.sh
│ └── sxhkd
│ │ └── sxhkdrc
├── ranger
│ ├── plugins
│ │ └── __init__.py
│ ├── rc.conf
│ ├── rifle.conf
│ └── scope.sh
├── sway
│ ├── config
│ └── sway.desktop
└── waybar
│ └── config
├── .detoxrc
├── .gitattributes
├── .gitconfig
├── .gitignore
├── .profile
├── .pylintrc
├── .shellcheckrc
├── .vimrc
├── .xinitrc
├── .xmodmaprc
├── README.md
├── old
├── Fedora
│ ├── copy_files.sh
│ ├── etc
│ │ ├── NetworkManager
│ │ │ └── conf.d
│ │ │ │ ├── 20-rc-manager.conf
│ │ │ │ └── 99-stay-away-from-my-dns-poettering.conf
│ │ ├── X11
│ │ │ └── xorg.conf.d
│ │ │ │ ├── 10-intel-backlight.conf
│ │ │ │ ├── 20-no-mouse-accel-evdev.conf
│ │ │ │ ├── 20-no-mouse-accel-libinput.conf
│ │ │ │ ├── 30-nouveau.conf
│ │ │ │ ├── 30-nvidia.conf
│ │ │ │ └── 40-libinput-touchpad.conf
│ │ ├── resolvconf.conf
│ │ └── sysctl.d
│ │ │ ├── 30-higher_max_map_count.conf
│ │ │ └── 40-no_ipv6.conf
│ ├── fedora-workstation-setup.sh
│ ├── hyprland_setup.sh
│ ├── install-xdg-desktop-portal-hyprland.sh
│ └── nouveau-to-nvidia.sh
├── OpenBSD
│ ├── etc
│ │ ├── README.md
│ │ ├── X11
│ │ │ ├── xenodm
│ │ │ │ ├── Xsetup_0
│ │ │ │ ├── openbsd_wall.jpg
│ │ │ │ └── xenodm-config
│ │ │ └── xorg.conf.d
│ │ │ │ ├── 20-intel.conf
│ │ │ │ ├── 30-amdgpu.conf
│ │ │ │ └── 70-synaptics.conf
│ │ ├── boot.conf
│ │ ├── dhclient.conf
│ │ ├── dnscrypt-proxy.toml
│ │ ├── doas.conf
│ │ ├── hostname.CHANGEME
│ │ ├── installurl
│ │ ├── mk.conf
│ │ ├── ntpd.conf
│ │ ├── pf.conf
│ │ ├── rc.conf.local
│ │ ├── rc.local
│ │ ├── resolv.conf.tail
│ │ ├── sysctl.conf
│ │ └── wpa_supplicant.conf
│ └── mystuff
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── security
│ │ └── endlessh
│ │ │ ├── Makefile
│ │ │ ├── distinfo
│ │ │ └── pkg
│ │ │ ├── DESCR
│ │ │ └── PLIST
│ │ └── x11
│ │ ├── color
│ │ ├── Makefile
│ │ ├── distinfo
│ │ └── pkg
│ │ │ ├── DESCR
│ │ │ └── PLIST
│ │ └── xrectsel
│ │ ├── Makefile
│ │ ├── distinfo
│ │ └── pkg
│ │ ├── DESCR
│ │ └── PLIST
├── README.md
├── flatpak
│ ├── README.md
│ ├── armcord
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── armcord
│ │ └── install-flatpak-armcord.sh
│ ├── discord
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── discord
│ │ └── install-flatpak-discord.sh
│ ├── joplin
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── install-flatpak-joplin.sh
│ │ └── joplin
│ ├── librewolf
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── install-flatpak-librewolf.sh
│ │ └── librewolf
│ ├── obsidianmd
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── install-flatpak-obsidian.sh
│ │ └── obsidian
│ ├── setup-flatpak.sh
│ ├── spot
│ │ ├── Makefile
│ │ ├── install.sh
│ │ └── spot
│ ├── spotify
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── install.sh
│ │ └── spotify
│ ├── steam
│ │ ├── Makefile
│ │ ├── gentoo-install-udev-rules.sh
│ │ ├── install.sh
│ │ └── steam
│ ├── update-all.sh
│ └── vscodium
│ │ ├── Makefile
│ │ ├── allow-home.sh
│ │ ├── install-flatpak-vscodium.sh
│ │ └── vscodium
├── iTerm2
│ └── com.googlecode.iterm2.plist
├── misc
│ ├── README.md
│ ├── desktop-entries
│ │ ├── discord-wayland
│ │ │ ├── copy.sh
│ │ │ └── discord_wayland.desktop
│ │ ├── librewolf
│ │ │ ├── Librewolf.png
│ │ │ ├── copy.sh
│ │ │ └── librewolf.desktop
│ │ ├── obsidian
│ │ │ ├── copy.sh
│ │ │ ├── obsidian.desktop
│ │ │ └── obsidian.png
│ │ └── vscodium
│ │ │ ├── copy.sh
│ │ │ ├── vscodium.desktop
│ │ │ └── vscodium.png
│ ├── firejail-wrappers
│ │ ├── Makefile
│ │ ├── firejail-discord.sh
│ │ ├── firejail-joplin.sh
│ │ ├── firejail-librewolf.sh
│ │ ├── firejail-nextcloud.sh
│ │ ├── firejail-redshift.sh
│ │ ├── firejail-spotify.sh
│ │ └── profiles
│ │ │ ├── joplin.profile
│ │ │ ├── librewolf.profile
│ │ │ ├── nextcloud-desktop.profile
│ │ │ ├── redshift.profile
│ │ │ └── spotify.profile
│ └── ratbagd
│ │ ├── README.md
│ │ ├── copy.sh
│ │ └── logitech-g-pro-x-superlight.device
└── move-in.sh
├── res
├── gentoo-3d.png
└── new_fetch.png
├── scripts
├── discord.sh
├── download_figlet_fonts.sh
├── gamescope_steam.sh
├── grab-bin.sh
├── grab-vim.sh
├── install-pywal.sh
├── steam.sh
├── sway.sh
└── v.sh
├── shell
├── builtins.shellrc
├── development.shellrc
├── docker.shellrc
├── flatpak.shellrc
├── gaming.shellrc
├── generic_aliases.shellrc
├── generic_functions.shellrc
├── gentoo.shellrc
├── history.shellrc
├── linux.shellrc
├── macos.shellrc
├── main.shellrc
├── movement.shellrc
├── networking.shellrc
├── options.shellrc
├── prompt.shellrc
├── redhat.shellrc
├── templates.shellrc
└── wasteland.shellrc
└── themes
├── README.md
├── black-on-white.sh
├── color-nostalgia.Xresources
├── color-nostalgia.sh
└── pywal.sh
/.Xresources:
--------------------------------------------------------------------------------
1 | /* Xft.dpi: 196 */
2 |
3 | /* Xft.antialias: 1 */
4 | /* Xft.hinting: 1 */
5 | /* Xft.hintstyle: hintfull */
6 | /* Xft.lcdfilter: lcddefault */
7 | /* Xft.rgba: rgb */
8 | /* /1* Xcursor.theme: plan9 *1/ */
9 | /* Xcursor.size: 16 */
10 |
11 | /* /1* spleen = default openbsd font *1/ */
12 | /* *font: Spleen */
13 |
14 | /* #include "/home/mitch/.cache/wal/colors.Xresources" */
15 | /* /1* #include "/home/mitch/src/dots/themes/color-nostalgia.Xresources" *1/ */
16 |
--------------------------------------------------------------------------------
/.config/kanshi/config:
--------------------------------------------------------------------------------
1 | profile {
2 | output 'Acer Technologies XV252Q F 11481FF254200' {
3 | mode 1920x1080@390.297Hz
4 | position 0,0
5 | adaptive_sync off
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/.config/kitty/kitty.conf:
--------------------------------------------------------------------------------
1 | shell /usr/bin/oksh
2 | ############shell_integration disabled
3 |
4 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
5 | # Disable the creator's phone-home anti-feature
6 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
7 | # For funny read of his childish defense of it, see:
8 | # [1] https://github.com/kovidgoyal/kitty/issues/2481
9 | # [2] https://github.com/kovidgoyal/kitty/pull/3544
10 | update_check_interval 0
11 |
12 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
13 | # THEME
14 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
15 | include ./theme.conf
16 | cursor_shape block
17 | default_pointer_shape arrow
18 | pointer_shape_when_dragging beam
19 | focus_follows_mouse no
20 |
21 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
22 | # WAYLAND
23 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
24 | linux_display_server wayland
25 | wayland_titlebar_color background
26 |
27 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
28 | # SIZE
29 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
30 | remember_window_size no
31 | initial_window_width 840
32 | initial_window_height 480
33 |
34 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
35 | # Performance
36 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
37 | # vsync
38 | sync_to_monitor yes
39 | # 1000 / 7 ==== 142fps (for 144fps monitor)
40 | # 1000 / 8 ==== 125fps (for 120fps monitor)
41 | # 1000 / 15 === 66fps (for 60fps monitor/laptop)
42 | repaint_delay 7
43 |
44 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
45 | # FONTS
46 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
47 | # kitty +list-fonts --psnames
48 |
49 | # font_family Terminess Nerd Font Mono
50 | # font_family RobotoMono Nerd Font Mono Bold
51 | # font_family IBM Plex Mono Bold
52 | # font_family IosevkaTerm Nerd Font Mono Bold
53 | # font_family Hack Bold
54 |
55 | # font_family ShureTechMono Nerd Font Mono
56 | font_family Terminess Nerd Font Mono
57 |
58 | font_size 14.0
59 |
60 | # note this looks terrible on 1080p for some reason
61 | # but looks fine on 1440/4k
62 | ########## text_composition_strategy 100.0 100
63 |
64 | disable_ligatures always
65 | font_features none
66 |
67 | # NOTE: this breaks underscore on some fonts
68 | # adjust_line_height 92%
69 | # adjust_column_width 92%
70 |
71 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
72 | # AESTHETICS/alpha
73 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
74 | background_opacity 1
75 | # background_opacity 0.85
76 | # background_opacity 0.9
77 | # background_opacity 0.93
78 | # background_opacity 0.95
79 | window_padding_width 10.0
80 |
81 | # -------------------------------------
82 | confirm_os_window_close 0
83 | allow_remote_control no
84 | listen_on none
85 | enable_audio_bell no
86 | copy_on_select yes
87 | # -------------------------------------
88 | scrollback_lines 3000
89 | scrollback_pager_history_size 0
90 |
91 | wheel_scroll_multiplier 2.0
92 | # -------------------------------------
93 | url_color #0087bd
94 | url_style curly
95 | url_prefixes file ftp ftps gemini git gopher http https irc ircs kitty mailto news sftp ssh
96 | detect_urls yes
97 | # -------------------------------------
98 | strip_trailing_spaces always
99 | # -------------------------------------
100 |
101 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
102 | # keybinds
103 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
104 | map ctrl+equal change_font_size all +2.0
105 | map ctrl+minus change_font_size all -2.0
106 | kitty_mod ctrl+shift
107 | map kitty_mod+enter no-op
108 | map cmd+enter no-op
109 | map ctrl+v paste_from_clipboard
110 |
111 | # ============================================================
112 | # TABS
113 | # see: https://sw.kovidgoyal.net/kitty/actions/#action-new_tab
114 | # ============================================================
115 | tab_bar_style powerline
116 | # tab_powerline_style round
117 | map ctrl+t new_tab_with_cwd
118 | map shift+tab next_tab
119 | map ctrl+shift+tab prev_tab
120 | map ctrl+w close_tab
121 |
122 |
--------------------------------------------------------------------------------
/.config/kitty/old/kitty-link-pywal.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | ln -svf ~/.cache/wal/colors-kitty.conf ~/.config/kitty/theme.conf
4 |
--------------------------------------------------------------------------------
/.config/kitty/theme.conf:
--------------------------------------------------------------------------------
1 | /home/mitch/.config/kitty/themes/zenburned.conf
--------------------------------------------------------------------------------
/.config/kitty/themes/Adapta Nokto Maia.conf:
--------------------------------------------------------------------------------
1 | ## name: Adapta Nokto Maia
2 | ## blurb: A description of this theme. This is the default
3 | ## theme for manjaro community eddition of i3.
4 |
5 | #: All the settings below are colors, which you can choose to modify, or use the
6 | #: defaults. You can also add non-color based settings if needed but note that
7 | #: these will not work with using kitty @ set-colors with this theme. For a
8 | #: reference on what these settings do see https://sw.kovidgoyal.net/kitty/conf/
9 |
10 | #: The basic colors
11 |
12 | foreground #d8d8d8
13 | background #222D31
14 | selection_foreground #16A085
15 | selection_background #2B2C2B
16 | url_color #0087bd
17 |
18 |
19 | #: kitty window border colors and terminal bell colors
20 |
21 | active_border_color #00ff00
22 | inactive_border_color #cccccc
23 | bell_border_color #ff5a00
24 | visual_bell_color none
25 |
26 |
27 | #: OS Window titlebar colors
28 |
29 | wayland_titlebar_color system
30 | macos_titlebar_color system
31 |
32 |
33 | #: Tab bar colors
34 |
35 | active_tab_foreground #000
36 | active_tab_background #eee
37 | inactive_tab_foreground #444
38 | inactive_tab_background #999
39 | tab_bar_background none
40 | tab_bar_margin_color none
41 |
42 |
43 | #: Colors for marks (marked text in the terminal)
44 |
45 | mark1_foreground black
46 | mark1_background #98d3cb
47 | mark2_foreground black
48 | mark2_background #f2dcd3
49 | mark3_foreground black
50 | mark3_background #f274bc
51 |
52 |
53 | #: The basic 16 colors
54 |
55 | #: black
56 | color0 #222D31
57 | color8 #585858
58 |
59 | #: red
60 | color1 #ab4642
61 | color9 #ab4642
62 |
63 | #: green
64 | color2 #7E807E
65 | color10 #8D8F8D
66 |
67 | #: yellow
68 | color3 #f7ca88
69 | color11 #f7ca88
70 |
71 | #: blue
72 | color4 #7cafc2
73 | color12 #7cafc2
74 |
75 | #: magenta
76 | color5 #ba8baf
77 | color13 #ba8baf
78 |
79 | #: cyan
80 | color6 #1ABB9B
81 | color14 #1ABB9B
82 |
83 | #: white
84 | color7 #d8d8d8
85 | color15 #f8f8f8
86 |
--------------------------------------------------------------------------------
/.config/kitty/themes/Apprentice.conf:
--------------------------------------------------------------------------------
1 | # Apprentice by Romain Lafourcade, https://github.com/romainl
2 | # This work is licensed under the terms of the MIT license.
3 | # For a copy, see https://opensource.org/licenses/MIT.
4 |
5 | cursor #c7c7c7
6 | cursor_text_color #feffff
7 | selection_foreground #3e3e3e
8 | selection_background #c1ddff
9 | foreground #c8c8c8
10 | background #323232
11 | color0 #252525
12 | color8 #555555
13 | color1 #be7472
14 | color9 #ff9900
15 | color2 #709772
16 | color10 #97bb98
17 | color3 #989772
18 | color11 #fefdbc
19 | color4 #7199bc
20 | color12 #9fbdde
21 | color5 #727399
22 | color13 #989abc
23 | color6 #719899
24 | color14 #6fbbbc
25 | color7 #7f7f7f
26 | color15 #feffff
27 |
--------------------------------------------------------------------------------
/.config/kitty/themes/Belafonte Day.conf:
--------------------------------------------------------------------------------
1 | background #d4ccb9
2 | foreground #45363b
3 | cursor #45363b
4 | selection_background #958b83
5 | color0 #20111a
6 | color8 #5e5252
7 | color1 #bd100d
8 | color9 #bd100d
9 | color2 #858062
10 | color10 #858062
11 | color3 #e9a448
12 | color11 #e9a448
13 | color4 #416978
14 | color12 #416978
15 | color5 #96522b
16 | color13 #96522b
17 | color6 #98999c
18 | color14 #98999c
19 | color7 #958b83
20 | color15 #d4ccb9
21 | selection_foreground #d4ccb9
22 |
--------------------------------------------------------------------------------
/.config/kitty/themes/Everforest Dark Medium.conf:
--------------------------------------------------------------------------------
1 | # vim:ft=kitty
2 | ## name: Everforest Dark Medium
3 | ## author: Sainnhe Park
4 | ## license: MIT
5 | ## upstream: https://github.com/ewal/kitty-everforest/blob/master/themes/everforest_dark_medium.conf
6 | ## blurb: A green based color scheme designed to be warm and soft
7 |
8 | foreground #d3c6aa
9 | background #2d353b
10 | selection_foreground #9da9a0
11 | selection_background #505a60
12 |
13 | cursor #d3c6aa
14 | cursor_text_color #343f44
15 |
16 | url_color #7fbbb3
17 |
18 | active_border_color #a7c080
19 | inactive_border_color #56635f
20 | bell_border_color #e69875
21 | visual_bell_color none
22 |
23 | wayland_titlebar_color system
24 | macos_titlebar_color system
25 |
26 | active_tab_background #2d353b
27 | active_tab_foreground #d3c6aa
28 | inactive_tab_background #3d484d
29 | inactive_tab_foreground #9da9a0
30 | tab_bar_background #343f44
31 | tab_bar_margin_color none
32 |
33 | mark1_foreground #2d353b
34 | mark1_background #7fbbb3
35 | mark2_foreground #2d353b
36 | mark2_background #d3c6aa
37 | mark3_foreground #2d353b
38 | mark3_background #d699b6
39 |
40 | #: black
41 | color0 #343f44
42 | color8 #868d80
43 |
44 | #: red
45 | color1 #e67e80
46 | color9 #e67e80
47 |
48 | #: green
49 | color2 #a7c080
50 | color10 #a7c080
51 |
52 | #: yellow
53 | color3 #dbbc7f
54 | color11 #dbbc7f
55 |
56 | #: blue
57 | color4 #7fbbb3
58 | color12 #7fbbb3
59 |
60 | #: magenta
61 | color5 #d699b6
62 | color13 #d699b6
63 |
64 | #: cyan
65 | color6 #83c092
66 | color14 #83c092
67 |
68 | #: white
69 | color7 #859289
70 | color15 #9da9a0
71 |
--------------------------------------------------------------------------------
/.config/kitty/themes/color-nostalgia.conf:
--------------------------------------------------------------------------------
1 | # ----------------------------------------------
2 | #
3 | # color-nostalgia
4 | #
5 | # https://github.com/mitchweaver/color-nostalgia
6 | #
7 | # ----------------------------------------------
8 |
9 | background #d9d5ba
10 | foreground #444444
11 | cursor #444444
12 | selection_background #5b5b5b
13 | selection_foreground #323232
14 |
15 | color0 #353535
16 | color8 #535353
17 | color1 #d25252
18 | color9 #f00c0c
19 | color2 #a4c161
20 | color10 #c1df74
21 | color3 #ffc56d
22 | color11 #e1e48a
23 | color4 #6c99ba
24 | color12 #8ab6d9
25 | color5 #d096d9
26 | color13 #efb5f7
27 | color6 #bdd6ff
28 | color14 #dbf4ff
29 | color7 #ededec
30 | color15 #ffffff
31 |
32 | color0 #d9d5ba
33 | color1 #825b69
34 | color2 #69825b
35 | color3 #82755b
36 | color4 #5b6982
37 | color5 #755b82
38 | color6 #5b8275
39 | color7 #494949
40 | color8 #333333
41 | color9 #bda0aa
42 | color10 #aabda0
43 | color11 #bdb3a0
44 | color12 #7484a2
45 | color13 #b3a0bd
46 | color14 #a0bdb3
47 | color15 #494847
48 |
49 | active_tab_background #d9d5ba
50 | active_tab_foreground #444444
51 | inactive_tab_background #d9d5ba
52 | inactive_tab_foreground #444444
53 |
--------------------------------------------------------------------------------
/.config/kitty/themes/zenburned.conf:
--------------------------------------------------------------------------------
1 | # This file is auto-generated by shipwright.nvim
2 | # vim:ft=kitty
3 | ## name: zenburned
4 | ## author: Michael Chris Lopez
5 | ## license: MIT
6 | ## upstream: https://github.com/mcchrish/zenbones.nvim/raw/main/extras/kitty/zenburned.conf
7 | ## blurb: A zenbones variant inspired by Zenburn.
8 | foreground #F0E4CF
9 | background #404040
10 | selection_foreground #F0E4CF
11 | selection_background #746956
12 | # Cursor colors
13 | cursor #F3EADB
14 | cursor_text_color #404040
15 | # URL underline color when hovering with mouse
16 | # kitty window border colors
17 | # OS Window titlebar colors
18 | # Tab bar colors
19 | active_tab_foreground #F0E4CF
20 | active_tab_background #9C6992
21 | inactive_tab_foreground #F0E4CF
22 | inactive_tab_background #555555
23 | # Colors for marks (marked text in the terminal)
24 | # The basic 16 colors
25 | # black
26 | color0 #404040
27 | color8 #625A5B
28 | # red
29 | color1 #E3716E
30 | color9 #EC8685
31 | # green
32 | color2 #819B69
33 | color10 #8BAE68
34 | # yellow
35 | color3 #B77E64
36 | color11 #D68C67
37 | # blue
38 | color4 #6099C0
39 | color12 #61ABDA
40 | # magenta
41 | color5 #B279A7
42 | color13 #CF86C1
43 | # cyan
44 | color6 #66A5AD
45 | color14 #65B8C1
46 | # white
47 | color7 #F0E4CF
48 | color15 #C0AB86
49 | # You can set the remaining 240 colors as color16 to color255.
50 |
--------------------------------------------------------------------------------
/.config/labwc/buf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mitchweaver/dots/86bcda984955d28f11fe63dd37b74f790f59e023/.config/labwc/buf
--------------------------------------------------------------------------------
/.config/labwc/menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
43 |
44 |
61 |
62 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/.config/labwc/rc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | server
5 | 0
6 | no
7 | yes
8 | no
9 | no
10 |
11 |
12 |
13 | cascade
14 |
15 |
16 |
17 |
18 | Adwaita
19 | 8
20 | yes
21 | no
22 |
23 | sans
24 | 10
25 | normal
26 | normal
27 |
28 |
29 | sans
30 | 10
31 | normal
32 | normal
33 |
34 |
35 | sans
36 | 10
37 | normal
38 | normal
39 |
40 |
41 | sans
42 | 10
43 | normal
44 | normal
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
87 |
88 | 15
89 | 15
90 | 15
91 |
92 |
93 | Never
94 | yes
95 |
96 |
97 | no
98 | yes
99 | no
100 |
101 |
102 | 1
103 |
104 |
105 |
106 | yes
107 | always
108 |
109 |
110 |
111 |
112 |
116 |
117 | on
118 | global
119 | 25
120 | 600
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
279 |
280 |
281 | 500
282 | 1.0
283 |
284 |
285 |
286 |
287 |
288 | flat
289 |
290 |
291 |
292 |
293 |
294 |
336 |
337 |
338 |
341 |
342 | 400
343 | 400
344 | 2.0
345 | 0.2
346 | true
347 |
348 |
349 |
--------------------------------------------------------------------------------
/.config/labwc/shutdown:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 |
4 | exit 0
5 |
6 |
--------------------------------------------------------------------------------
/.config/labwc/skeleton/menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
44 |
45 |
62 |
63 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/.config/labwc/skeleton/shutdown:
--------------------------------------------------------------------------------
1 | # Example shutdown file
2 |
3 | # This file is executed as a shell script when labwc is preparing to terminate itself.
4 | # For further details see labwc-config(5).
5 |
--------------------------------------------------------------------------------
/.config/labwc/skeleton/themerc:
--------------------------------------------------------------------------------
1 | # This file contains all themerc options with default values
2 | #
3 | # System-wide and local themes can be overridden by creating a copy of this
4 | # file and renaming it to $HOME/.config/labwc/themerc-override. Be careful
5 | # though - if you only want to override a small number of specific options,
6 | # make sure all other lines are commented out or deleted.
7 |
8 | # general
9 | border.width: 1
10 | padding.height: 3
11 |
12 | # The following options has no default, but fallbacks back to
13 | # font-height + 2x padding.height if not set.
14 | # titlebar.height:
15 |
16 | # window border
17 | window.active.border.color: #e1dedb
18 | window.inactive.border.color: #f6f5f4
19 |
20 | # ToggleKeybinds status indicator
21 | window.active.indicator.toggled-keybind.color: #ff0000
22 |
23 | # window titlebar background
24 | window.active.title.bg.color: #e1dedb
25 | window.inactive.title.bg.color: #f6f5f4
26 |
27 | # window titlebar text
28 | window.active.label.text.color: #000000
29 | window.inactive.label.text.color: #000000
30 | window.label.text.justify: center
31 |
32 | # window button width
33 | window.button.width: 26
34 |
35 | # window buttons
36 | window.active.button.unpressed.image.color: #000000
37 | window.inactive.button.unpressed.image.color: #000000
38 |
39 | # window drop-shadows
40 | window.active.shadow.size: 60
41 | window.inactive.shadow.size: 40
42 | window.active.shadow.color: #00000060
43 | window.inactive.shadow.color: #00000040
44 |
45 | # Note that "menu", "iconify", "max", "close" buttons colors can be defined
46 | # individually by inserting the type after the button node, for example:
47 | #
48 | # window.active.button.iconify.unpressed.image.color: #333333
49 |
50 | # menu
51 | menu.overlap.x: 0
52 | menu.overlap.y: 0
53 | menu.width.min: 20
54 | menu.width.max: 200
55 | menu.items.bg.color: #fcfbfa
56 | menu.items.text.color: #000000
57 | menu.items.active.bg.color: #e1dedb
58 | menu.items.active.text.color: #000000
59 | menu.items.padding.x: 7
60 | menu.items.padding.y: 4
61 | menu.separator.width: 1
62 | menu.separator.padding.width: 6
63 | menu.separator.padding.height: 3
64 | menu.separator.color: #888888
65 |
66 | # on screen display (window-cycle dialog)
67 | osd.bg.color: #e1dedb
68 | osd.border.color: #000000
69 | osd.border.width: 1
70 | osd.label.text.color: #000000
71 |
72 | # width can be set as percent (of screen width)
73 | # example 50% or 75% instead of 600, max 100%
74 | osd.window-switcher.width: 600
75 |
76 | osd.window-switcher.padding: 4
77 | osd.window-switcher.item.padding.x: 10
78 | osd.window-switcher.item.padding.y: 1
79 | osd.window-switcher.item.active.border.width: 2
80 | osd.window-switcher.preview.border.width: 1
81 | osd.window-switcher.preview.border.color: #dddda6,#000000,#dddda6
82 |
83 | osd.workspace-switcher.boxes.width: 20
84 | osd.workspace-switcher.boxes.height: 20
85 |
86 | # Default values for following options change depending on the rendering
87 | # backend. For software-based renderers, *.bg.enabled is "no" and
88 | # *.border.enabled is "yes" if not set. For hardware-based renderers,
89 | # *.bg.enabled is "yes" and *.border.enabled is "no" if not set.
90 | # Setting *.bg.enabled to "yes" for software-based renderer with translucent
91 | # background color may severely impact performance.
92 | #
93 | # snapping.overlay.region.bg.enabled:
94 | # snapping.overlay.edge.bg.enabled:
95 | # snapping.overlay.region.border.enabled:
96 | # snapping.overlay.edge.border.enabled:
97 |
98 | snapping.overlay.region.bg.color: #8080b380
99 | snapping.overlay.edge.bg.color: #8080b380
100 | snapping.overlay.region.border.width: 1
101 | snapping.overlay.edge.border.width: 1
102 | snapping.overlay.region.border.color: #dddda6,#000000,#dddda6
103 | snapping.overlay.edge.border.color: #dddda6,#000000,#dddda6
104 |
--------------------------------------------------------------------------------
/.config/labwc/themerc:
--------------------------------------------------------------------------------
1 | # This file contains all themerc options with default values
2 | #
3 | # System-wide and local themes can be overridden by creating a copy of this
4 | # file and renaming it to $HOME/.config/labwc/themerc-override. Be careful
5 | # though - if you only want to override a small number of specific options,
6 | # make sure all other lines are commented out or deleted.
7 |
8 | # general
9 | border.width: 1
10 | padding.height: 3
11 |
12 | # The following options has no default, but fallbacks back to
13 | # font-height + 2x padding.height if not set.
14 | # titlebar.height:
15 |
16 | # window border
17 | window.active.border.color: #e1dedb
18 | window.inactive.border.color: #f6f5f4
19 |
20 | # ToggleKeybinds status indicator
21 | window.active.indicator.toggled-keybind.color: #ff0000
22 |
23 | # window titlebar background
24 | window.active.title.bg.color: #e1dedb
25 | window.inactive.title.bg.color: #f6f5f4
26 |
27 | # window titlebar text
28 | window.active.label.text.color: #000000
29 | window.inactive.label.text.color: #000000
30 | window.label.text.justify: center
31 |
32 | # window button width
33 | window.button.width: 26
34 |
35 | # window buttons
36 | window.active.button.unpressed.image.color: #000000
37 | window.inactive.button.unpressed.image.color: #000000
38 |
39 | # window drop-shadows
40 | window.active.shadow.size: 60
41 | window.inactive.shadow.size: 40
42 | window.active.shadow.color: #00000060
43 | window.inactive.shadow.color: #00000040
44 |
45 | # Note that "menu", "iconify", "max", "close" buttons colors can be defined
46 | # individually by inserting the type after the button node, for example:
47 | #
48 | # window.active.button.iconify.unpressed.image.color: #333333
49 |
50 | # menu
51 | menu.overlap.x: 0
52 | menu.overlap.y: 0
53 | menu.width.min: 20
54 | menu.width.max: 200
55 | menu.items.bg.color: #fcfbfa
56 | menu.items.text.color: #000000
57 | menu.items.active.bg.color: #e1dedb
58 | menu.items.active.text.color: #000000
59 | menu.items.padding.x: 7
60 | menu.items.padding.y: 4
61 | menu.separator.width: 1
62 | menu.separator.padding.width: 6
63 | menu.separator.padding.height: 3
64 | menu.separator.color: #888888
65 |
66 | # on screen display (window-cycle dialog)
67 | osd.bg.color: #e1dedb
68 | osd.border.color: #000000
69 | osd.border.width: 1
70 | osd.label.text.color: #000000
71 |
72 | # width can be set as percent (of screen width)
73 | # example 50% or 75% instead of 600, max 100%
74 | osd.window-switcher.width: 600
75 |
76 | osd.window-switcher.padding: 4
77 | osd.window-switcher.item.padding.x: 10
78 | osd.window-switcher.item.padding.y: 1
79 | osd.window-switcher.item.active.border.width: 2
80 | osd.window-switcher.preview.border.width: 1
81 | osd.window-switcher.preview.border.color: #dddda6,#000000,#dddda6
82 |
83 | osd.workspace-switcher.boxes.width: 20
84 | osd.workspace-switcher.boxes.height: 20
85 |
86 | # Default values for following options change depending on the rendering
87 | # backend. For software-based renderers, *.bg.enabled is "no" and
88 | # *.border.enabled is "yes" if not set. For hardware-based renderers,
89 | # *.bg.enabled is "yes" and *.border.enabled is "no" if not set.
90 | # Setting *.bg.enabled to "yes" for software-based renderer with translucent
91 | # background color may severely impact performance.
92 | #
93 | # snapping.overlay.region.bg.enabled:
94 | # snapping.overlay.edge.bg.enabled:
95 | # snapping.overlay.region.border.enabled:
96 | # snapping.overlay.edge.border.enabled:
97 |
98 | snapping.overlay.region.bg.color: #8080b380
99 | snapping.overlay.edge.bg.color: #8080b380
100 | snapping.overlay.region.border.width: 1
101 | snapping.overlay.edge.border.width: 1
102 | snapping.overlay.region.border.color: #dddda6,#000000,#dddda6
103 | snapping.overlay.edge.border.color: #dddda6,#000000,#dddda6
104 |
--------------------------------------------------------------------------------
/.config/mako/config:
--------------------------------------------------------------------------------
1 | sort=-time
2 | layer=overlay
3 | background-color=#19131289
4 | width=300
5 | height=110
6 | border-size=2
7 | border-color=#CCA95B
8 | border-radius=15
9 | icons=0
10 | max-icon-size=64
11 | default-timeout=5000
12 | ignore-timeout=1
13 | font=monospace 14
14 |
15 | [urgency=low]
16 | border-color=#cccccc
17 |
18 | [urgency=normal]
19 | border-color=#d08770
20 |
21 | [urgency=high]
22 | border-color=#bf616a
23 | default-timeout=0
24 |
25 | [category=mpd]
26 | default-timeout=2000
27 | group-by=category
28 |
--------------------------------------------------------------------------------
/.config/mimeapps.list:
--------------------------------------------------------------------------------
1 |
2 | [Default Applications]
3 | x-scheme-handler/mailspring=Mailspring.desktop
4 |
5 | [Default Applications]
6 | x-scheme-handler/http=firefox.desktop
7 | text/html=firefox.desktop
8 | text/xml=firefox.desktop
9 | application/xhtml_xml=firefox.desktop
10 | image/webp=firefox.desktop
11 | x-scheme-handler/https=firefox.desktop
12 | x-scheme-handler/ftp=firefox.desktop
13 |
14 | [Added Associations]
15 | text/html=firefox.desktop;
16 | text/xml=firefox.desktop;
17 | application/xhtml_xml=firefox.desktop;
18 | image/webp=firefox.desktop;
19 | x-scheme-handler/https=firefox.desktop;
20 | x-scheme-handler/ftp=firefox.desktop;
21 |
--------------------------------------------------------------------------------
/.config/mpv/mpv.conf:
--------------------------------------------------------------------------------
1 | ########input-ipc-server=/tmp/mpvsocket
2 | hwdec=auto-safe
3 | geometry=70%
4 | keepaspect=no
5 | save-position-on-quit=yes
6 | cursor-autohide-fs-only # only hide cursor when fullscreen
7 | force-seekable=yes # allows seeking over ssh
8 |
9 | #########osc = no
10 | osd-bar=no
11 | border=no
12 |
13 | audio-file-auto=fuzzy
14 | audio-pitch-correction=yes
15 | audio-channels=2
16 | gapless-audio=yes
17 |
18 | cache=yes
19 | demuxer-max-bytes=512MiB
20 | demuxer-max-back-bytes=256MiB
21 |
22 | sub-auto=fuzzy
23 | sub-file-paths=sub:subs:subtitles:untertitel
24 | sub-fix-timing=yes
25 | blend-subtitles=yes
26 | image-display-duration=inf
27 | alang=de,jpn,jp,eng,en
28 | slang=eng,en
29 |
30 | screenshot-format=png
31 | screenshot-high-bit-depth=yes
32 | screenshot-directory="~/downloads"
33 |
34 | terminal=yes # show output, allow controls
35 | msg-module # prepend module name to log msgs
36 | term-osd-bar # show a progress bar in terminal log output
37 |
38 | user-agent="Mozilla/5.0"
39 | ytdl-format="((bestvideo[vcodec^=vp9][height<=?1080]/bestvideo)+(bestaudio[acodec=opus]/bestaudio[acodec=vorbis]/bestaudio[acodec=aac]/bestaudio))/best"
40 |
41 |
--------------------------------------------------------------------------------
/.config/nvim/init.vim:
--------------------------------------------------------------------------------
1 | set runtimepath^=~/.vim runtimepath+=~/.vim/after
2 | let &packpath=&runtimepath
3 | source ~/.vimrc
4 |
--------------------------------------------------------------------------------
/.config/old/dunst/dunstrc:
--------------------------------------------------------------------------------
1 | [global]
2 | corner_radius = 4
3 | follow = mouse
4 | font = "Shure Tech Mono Nerd Font Complete Mono 12"
5 | format = "%s\n%b"
6 | frame_color = "#cccccc"
7 | frame_width = 2
8 | geometry = "400x5-6-30"
9 | history = ctrl+grave
10 | history_length = 10
11 | horizontal_padding = 12
12 | padding = 10
13 | icon_position = left
14 | max_icon_size = 24
15 | icon_path = /usr/share/icons/Paper/48x48/status/:/usr/share/icons/gnome/48x48/devices/
16 | idle_threshold = 120
17 | ignore_newline = no
18 | indicate_hidden = yes
19 | line_height = 0
20 | markup = full
21 | separator_color = "#585858"
22 | separator_height = 2
23 | show_age_threshold = 30
24 | sort = yes
25 | stack_duplicates = true
26 | transparency = 20
27 | word_wrap = yes
28 |
29 | [urgency_low]
30 | background = "#181818"
31 | foreground = "#787878"
32 | timeout = 3
33 |
34 | [urgency_normal]
35 | background = "#181818"
36 | foreground = "#e8e8e8"
37 | timeout = 10
38 |
39 | [urgency_critical]
40 | background = "#9b3648"
41 | foreground = "#e8e8e8"
42 | icon = /usr/share/icons/Paper/48x48/status/stock_dialog-warning.png
43 | timeout = 0
44 |
--------------------------------------------------------------------------------
/.config/old/picom/picom.conf:
--------------------------------------------------------------------------------
1 | # vim:ft=config
2 |
3 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
4 | # backend = "xrender";
5 | backend = "glx";
6 | vsync = false;
7 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
8 |
9 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
10 | # SHADOW
11 | shadow = true;
12 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
13 | ####### For "drop shadow" style, to the right
14 | # shadow-radius = 6;
15 | # shadow-offset-x = +10;
16 | # shadow-offset-y = +11;
17 | # shadow-opacity = 0.175;
18 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
19 | #### For all-around encompassing shadow
20 | shadow-radius = 20;
21 | shadow-offset-x = -20;
22 | shadow-offset-y = -20;
23 | shadow-opacity = 0.4;
24 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
25 |
26 | # fix for dwm bar
27 | focus-exclude = "x = 0 && y = 0 && override_redirect = true";
28 |
29 | # ignore pop ups and full screen windows
30 | shadow-exclude = [
31 | "class_g = 'librewolf' && argb",
32 | "class_g = 'firefox' && argb",
33 | "class_g = 'slop'",
34 | "class_g = 'polybar'",
35 | "class_g = 'Polybar'",
36 | ];
37 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
38 |
39 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
40 | # BLUR - !!!! absolutely destroys perfomance !!!!!
41 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
42 | blur = false;
43 | # blur: {
44 | # method = "gaussian";
45 | # # 3x3box, 5x5box, 7x7box, 3x3gaussian, 5x5gaussian, 7x7gaussian, 9x9gaussian, 11x11gaussian
46 | # # kern = "11x11gaussian";
47 | # # kern = "9x9gaussian";
48 | # # kern = "5x5gaussian";
49 | # # kern = "3x3gaussian";
50 | # # method = "none";
51 | # };
52 | # blur-background-exclude = [
53 | # "class_g = 'slop'",
54 | # "class_g = 'firefox'"
55 | # ];
56 |
57 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
58 | # FADING
59 | fading = false;
60 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
61 | fade-delta = 10;
62 | fade-in-step = 0.1;
63 | fade-out-step = 0.1;
64 | fade-exclude = [ ];
65 |
66 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
67 | # DO NOT EDIT BELOW
68 | # -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
69 | dropdown_menu = { shadow = false; };
70 | popup_menu = { shadow = false; };
71 | utility = { shadow = false; };
72 | dialog = { shadow = false; };
73 | tooltip = { shadow = false; };
74 |
75 | detect-rounded-corners = false;
76 | detect-client-opacity = false;
77 | dbe = false;
78 | resize-damage = 1;
79 | glx-no-stencil = true;
80 | glx-no-rebind-pixmap = true;
81 | unredir-if-possible = true;
82 |
--------------------------------------------------------------------------------
/.config/old/redshift.conf:
--------------------------------------------------------------------------------
1 | [redshift]
2 | fade=1
3 | temp-day=6000
4 | temp-night=5000
5 | adjustment-method=randr
6 | location-provider=manual
7 |
8 | [manual]
9 | lat=36.15
10 | lon=-95.99
11 |
--------------------------------------------------------------------------------
/.config/old/redshift/hooks/brightness.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | #
3 | # Taken from
4 | #
5 | # https://wiki.archlinux.org/title/Redshift#Use_real_screen_brightness
6 | #
7 | # =/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=
8 |
9 | # Set brightness values for each status.
10 | # Range from 1 to 100 is valid
11 | brightness_day=85
12 | brightness_transition=50
13 | brightness_night=30
14 | # Set fps for smoooooth transition
15 | fps=1000
16 | # Adjust this grep to filter only the backlights you want to adjust
17 | backlights=($(xbacklight -list | grep ddcci*))
18 |
19 | set_brightness() {
20 | for backlight in "${backlights[@]}"
21 | do
22 | xbacklight -set $1 -fps $fps -ctrl $backlight &
23 | done
24 | }
25 |
26 | if [ "$1" = period-changed ]; then
27 | case $3 in
28 | night)
29 | set_brightness $brightness_night
30 | ;;
31 | transition)
32 | set_brightness $brightness_transition
33 | ;;
34 | daytime)
35 | set_brightness $brightness_day
36 | ;;
37 | esac
38 | fi
39 |
--------------------------------------------------------------------------------
/.config/old/sxhkd/sxhkdrc:
--------------------------------------------------------------------------------
1 | # programs
2 | alt Return
3 | kitty
4 | # stwrapper
5 | alt + w
6 | brws
7 | alt + r
8 | kitty --single-instance ranger
9 | stwrapper -e ranger
10 |
11 | super + l
12 | xautolock -locknow -locker 'i3lock-fancy-rapid 15 pixel'
13 |
14 | Print
15 | scrap -n
16 | control + Print
17 | scrap
18 |
19 | alt + e
20 | pcmanfm
21 |
22 | # dmenus
23 | alt + p
24 | menu --wide run -p 'Run:'
25 | alt + o
26 | dedit
27 | # alt + y
28 | # dmoji
29 |
30 | # brightness
31 | XF86MonBrightnessUp
32 | bright i
33 | XF86MonBrightnessDown
34 | bright d
35 |
36 | # volume
37 | alt + apostrophe
38 | vol i
39 | alt + semicolon
40 | vol d
41 | XF86VolumeUp
42 | vol i
43 | XF86VolumeDown
44 | vol d
45 |
46 | # media / mpv
47 | alt + slash
48 | mmt -t
49 | alt + period
50 | mmt -n
51 | alt + comma
52 | mmt -p
53 | alt + bracketright
54 | mmt -f
55 | alt + bracketleft
56 | mmt -b
57 |
--------------------------------------------------------------------------------
/.config/ranger/plugins/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mitchweaver/dots/86bcda984955d28f11fe63dd37b74f790f59e023/.config/ranger/plugins/__init__.py
--------------------------------------------------------------------------------
/.config/ranger/rifle.conf:
--------------------------------------------------------------------------------
1 | # vim: ft=cfg
2 |
3 | # The command can contain these environment variables:
4 | # $1-$9 | The n-th selected file
5 | # $@ | All selected files
6 |
7 | # Prefixing a condition with "!" will negate its result.
8 | # These conditions are currently supported:
9 | # match | The regexp matches $1
10 | # ext | The regexp matches the extension of $1
11 | # mime | The regexp matches the mime type of $1
12 | # name | The regexp matches the basename of $1
13 | # path | The regexp matches the absolute path of $1
14 | # has | The program is installed (i.e. located in $PATH)
15 | # env | The environment variable "variable" is non-empty
16 | # file | $1 is a file
17 | # directory | $1 is a directory
18 | # number | change the number of this command to n
19 | # terminal | stdin, stderr and stdout are connected to a terminal
20 | # X | $DISPLAY is not empty (i.e. Xorg runs)
21 | #
22 | # There are also pseudo-conditions which have a "side effect":
23 | # flag | Change how the program is run. See below.
24 | # label