This commit is contained in:
Lian Drake 2024-06-05 17:02:32 -04:00
parent baf907533b
commit f072284d9a
20 changed files with 7396 additions and 6166 deletions

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# Home folders # Home folders
export XDG_DATA_HOME="$HOME/.local/share" export XDG_DATA_HOME="$HOME/.local/share"
@ -28,3 +28,10 @@ if [ ! -d "$WGETDIR" ] || [ ! -d "$GNUPGHOME" ]; then
mkdir -p "$WGETDIR" "$GNUPGHOME" mkdir -p "$WGETDIR" "$GNUPGHOME"
touch "$WGETDIR"/wgetrc touch "$WGETDIR"/wgetrc
fi fi
# Starting xsession
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
exec Hyprland
logout
fi

View file

@ -1,10 +1,10 @@
### EXPORT ### ### EXPORT ###
export TERM="xterm-256color" # getting proper colors export TERM="xterm-256color" # getting proper colors
export HISTCONTROL=ignoredups:erasedups # no duplicate entries export HISTCONTROL=ignoredups:erasedups # no duplicate entries
export GOPATH="$HOME/go" export GOPATH="$HOME/.go"
### "bat" as manpager ### "bat" as manpager
export MANPAGER="sh -c 'col -bx | bat -l man -p'" export MANPAGER="bat -p"
# use bash-completion, if available # use bash-completion, if available
[[ $PS1 && -f /usr/share/bash-completion/bash_completion ]] && \ [[ $PS1 && -f /usr/share/bash-completion/bash_completion ]] && \
@ -32,8 +32,11 @@ fi
if [ -d "$HOME/Applications" ] ; if [ -d "$HOME/Applications" ] ;
then PATH="$HOME/Applications:$PATH" then PATH="$HOME/Applications:$PATH"
fi fi
if [ -d "$HOME/go/bin" ] ; if [ -d "$HOME/.go/bin" ] ;
then PATH="$HOME/go/bin:$PATH" then PATH="$HOME/.go/bin:$PATH"
fi
if [ -d $XDG_DATA_HOME/JetBrains/Toolbox/scripts ];
then PATH="$XDG_DATA_HOME/JetBrains/Toolbox/scripts:$PATH"
fi fi
### CHANGE TITLE OF TERMINALS ### ### CHANGE TITLE OF TERMINALS ###
@ -110,6 +113,11 @@ function up () {
fi fi
} }
# unlock ssh keys
function unlock() {
ssh-add "$HOME/.ssh/$1"
}
# cd # cd
alias \ alias \
..="cd .." \ ..="cd .." \
@ -178,9 +186,9 @@ alias \
# audio # audio
alias \ alias \
mx="pulsemixer" \ mx="pulsemixer" \
mk="cmus" \ mk="musikcube" \
ms="cmus" \ ms="musikcube" \
music="cmus" music="musikcube"
# power management # power management
alias \ alias \

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 207 KiB

View file

@ -1,6 +1,6 @@
[%General] [%General]
author=sachnr, based on KvAdapta author=ShelockH0, based on Graphite Dark by Vince Liuice and Gruvbox GTK by Fausto Korpsvart
comment=Gruvbox Dark theme with brown highlights comment=An uncomplicated, warm and aesthetic gruvbox theme inspired by Gruvbox GTK Theme by Fausto Korpsvart
x11drag=menubar_and_primary_toolbar x11drag=menubar_and_primary_toolbar
alt_mnemonic=true alt_mnemonic=true
left_tabs=true left_tabs=true
@ -11,17 +11,19 @@ toolbar_item_spacing=0
toolbar_interior_spacing=2 toolbar_interior_spacing=2
spread_progressbar=true spread_progressbar=true
composite=true composite=true
menu_shadow_depth=5 menu_shadow_depth=6
spread_menuitems=false
tooltip_shadow_depth=2 tooltip_shadow_depth=2
splitter_width=4 splitter_width=1
scroll_width=9 scroll_width=14
scroll_arrows=false scroll_arrows=false
scroll_min_extent=60 scroll_min_extent=60
slider_width=2 slider_width=2
slider_handle_width=22 slider_handle_width=23
slider_handle_length=22 slider_handle_length=22
tickless_slider_handle_size=22
center_toolbar_handle=true center_toolbar_handle=true
check_size=14 check_size=16
textless_progressbar=false textless_progressbar=false
progressbar_thickness=2 progressbar_thickness=2
menubar_mouse_tracking=true menubar_mouse_tracking=true
@ -37,7 +39,7 @@ merge_menubar_with_toolbar=true
small_icon_size=16 small_icon_size=16
large_icon_size=32 large_icon_size=32
button_icon_size=16 button_icon_size=16
toolbar_icon_size=22 toolbar_icon_size=16
combo_as_lineedit=true combo_as_lineedit=true
animate_states=true animate_states=true
button_contents_shift=false button_contents_shift=false
@ -46,105 +48,145 @@ hide_combo_checkboxes=true
combo_focus_rect=false combo_focus_rect=false
groupbox_top_label=true groupbox_top_label=true
inline_spin_indicators=true inline_spin_indicators=true
joined_inactive_tabs=true joined_inactive_tabs=false
layout_spacing=6 layout_spacing=6
layout_margin=9 layout_margin=9
scrollbar_in_view=true scrollbar_in_view=true
transient_scrollbar=true transient_scrollbar=true
transient_groove=false transient_groove=false
submenu_overlap=0 submenu_overlap=0
tooltip_delay=-1 tooltip_delay=0
tree_branch_line=true tree_branch_line=true
no_window_pattern=false no_window_pattern=false
opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam
reduce_window_opacity=0 reduce_window_opacity=0
respect_DE=true respect_DE=true
scrollable_menu=false scrollable_menu=true
submenu_delay=250 submenu_delay=150
no_inactiveness=false
reduce_menu_opacity=0
click_behavior=0
contrast=1.00
dialog_button_layout=0
intensity=1.00
saturation=1.00
shadowless_popup=false
drag_from_buttons=false
menu_blur_radius=0
tooltip_blur_radius=0
[GeneralColors] [GeneralColors]
window.color=#232323 window.color=#1D2021
base.color=#282828 base.color=#1D2021
alt.base.color=#282828 alt.base.color=#282828
button.color=#2e2e2e button.color=#1D2021
light.color=#504945 light.color=#504945
mid.light.color=#3f3f3f mid.light.color=#3C3836
dark.color=#1d2021 dark.color=#141617
mid.color=##202324 mid.color=#282828
highlight.color=#665c54cc highlight.color=#89B482
inactive.highlight.color=#665c54bb inactive.highlight.color=#32361A
text.color=#ebdbb2 text.color=#ddc7a1
window.text.color=#ebdbb2 window.text.color=#ddc7a1
button.text.color=#ebdbb2 button.text.color=#ddc7a1
disabled.text.color=#a89984 disabled.text.color=#ddc7a17F
tooltip.text.color=#fbf1c7 tooltip.text.color=#D4BE98
highlight.text.color=#3c3836 highlight.text.color=#000000C3
link.color=#b8bb26 link.color=#7daea3
link.visited.color=#98971a link.visited.color=#d3869b
progress.indicator.text.color=#fbf1c7 progress.indicator.text.color=#ddc7a1
[Hacks] [Hacks]
transparent_ktitle_label=true transparent_ktitle_label=true
transparent_dolphin_view=false transparent_dolphin_view=true
transparent_pcmanfm_sidepane=true transparent_pcmanfm_sidepane=true
blur_translucent=false blur_translucent=true
transparent_menutitle=true transparent_menutitle=true
respect_darkness=false respect_darkness=true
kcapacitybar_as_progressbar=true kcapacitybar_as_progressbar=true
force_size_grip=true force_size_grip=true
iconless_pushbutton=true iconless_pushbutton=true
iconless_menu=false iconless_menu=false
disabled_icon_opacity=70 disabled_icon_opacity=100
lxqtmainmenu_iconsize=22 lxqtmainmenu_iconsize=16
normal_default_pushbutton=true normal_default_pushbutton=true
single_top_toolbar=true single_top_toolbar=true
tint_on_mouseover=0 tint_on_mouseover=0
transparent_pcmanfm_view=false transparent_pcmanfm_view=true
no_selection_tint=true no_selection_tint=true
transparent_arrow_button=true transparent_arrow_button=true
middle_click_scroll=false
opaque_colors=false
kinetic_scrolling=false
scroll_jump_workaround=false
centered_forms=false
noninteger_translucency=false
style_vertical_toolbars=false
blur_only_active_window=true
[BaseWidget]
interior=true
indicator.size=12
frame=true
frame.top=0
frame.bottom=0
frame.left=0
frame.right=0
frame.expansion=0
text.margin=true
text.margin.top=0
text.margin.bottom=0
text.margin.left=0
text.margin.right=0
text.bold=false
text.shadow=0
[PanelButtonCommand] [PanelButtonCommand]
frame=true frame=true
frame.element=button frame.element=button
frame.top=4 frame.top=6
frame.bottom=4 frame.bottom=6
frame.left=4 frame.left=6
frame.right=4 frame.right=6
interior=true interior=true
interior.element=button interior.element=button
indicator.size=8 indicator.size=8
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#3c3836 text.focus.color=#ddc7a1
text.press.color=#ebdbb2 text.press.color=#ddc7a1
text.toggle.color=#fbf1c7 text.toggle.color=#3C3836
text.shadow=0 text.shadow=0
text.margin=1 text.margin=4
text.iconspacing=4 text.iconspacing=4
indicator.element=arrow indicator.element=arrow
text.margin.top=2 frame.expansion=0
text.margin.bottom=4
text.margin.left=2
text.margin.right=2
min_width=+0.3font
min_height=+0.3font
frame.expansion=14
[PanelButtonTool] [PanelButtonTool]
inherits=PanelButtonCommand inherits=PanelButtonCommand
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#ddc7a1
text.press.color=#ddc7a1
text.toggle.color=#3C3836
text.bold=false text.bold=false
indicator.element=arrow indicator.element=arrow
indicator.size=0 indicator.size=0
frame.expansion=0
[ToolbarButton] [ToolbarButton]
frame=true
frame.element=tbutton frame.element=tbutton
interior.element=tbutton interior.element=tbutton
frame.top=16
frame.bottom=16
frame.left=16
frame.right=16
indicator.element=tarrow indicator.element=tarrow
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.press.color=#fbf1c7 text.press.color=#ddc7a1
text.toggle.color=#fbf1c7 text.toggle.color=#ddc7a1
text.bold=false text.bold=false
frame.expansion=32
[Dock] [Dock]
inherits=PanelButtonCommand inherits=PanelButtonCommand
@ -154,14 +196,14 @@ frame.top=1
frame.bottom=1 frame.bottom=1
frame.left=1 frame.left=1
frame.right=1 frame.right=1
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
[DockTitle] [DockTitle]
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame=false frame=false
interior=false interior=false
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.bold=false text.bold=false
[IndicatorSpinBox] [IndicatorSpinBox]
@ -174,7 +216,7 @@ frame.left=2
frame.right=2 frame.right=2
indicator.element=spin indicator.element=spin
indicator.size=8 indicator.size=8
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.margin.top=2 text.margin.top=2
text.margin.bottom=2 text.margin.bottom=2
text.margin.left=2 text.margin.left=2
@ -184,8 +226,8 @@ text.margin.right=2
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame=false frame=false
interior.element=radio interior.element=radio
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
min_width=+0.3font min_width=+0.3font
min_height=+0.3font min_height=+0.3font
@ -193,8 +235,8 @@ min_height=+0.3font
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame=false frame=false
interior.element=checkbox interior.element=checkbox
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
min_width=+0.3font min_width=+0.3font
min_height=+0.3font min_height=+0.3font
@ -202,11 +244,11 @@ min_height=+0.3font
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame=true frame=true
frame.element=focus frame.element=focus
frame.top=1 frame.top=2
frame.bottom=1 frame.bottom=2
frame.left=1 frame.left=2
frame.right=1 frame.right=2
frame.patternsize=20 frame.patternsize=14
[GenericFrame] [GenericFrame]
inherits=PanelButtonCommand inherits=PanelButtonCommand
@ -214,25 +256,27 @@ frame=true
interior=false interior=false
frame.element=common frame.element=common
interior.element=common interior.element=common
frame.top=3 frame.top=1
frame.bottom=3 frame.bottom=1
frame.left=3 frame.left=1
frame.right=3 frame.right=1
[LineEdit] [LineEdit]
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame.element=lineedit frame.element=lineedit
interior.element=lineedit interior.element=lineedit
interior=false frame.top=6
frame.top=2 frame.bottom=6
frame.bottom=2 frame.left=6
frame.left=2 frame.right=6
frame.right=2
text.margin.top=2 text.margin.top=2
text.margin.bottom=2 text.margin.bottom=2
text.margin.left=2 text.margin.left=2
text.margin.right=2 text.margin.right=2
frame.expansion=0
[ToolbarLineEdit]
frame.element=lineedit
interior.element=lineedit
[DropDownButton] [DropDownButton]
inherits=PanelButtonCommand inherits=PanelButtonCommand
@ -244,26 +288,28 @@ indicator.size=8
[ToolboxTab] [ToolboxTab]
inherits=PanelButtonCommand inherits=PanelButtonCommand
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.press.color=#ebdbb2 text.press.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
[Tab] [Tab]
inherits=PanelButtonCommand inherits=PanelButtonCommand
interior.element=tab interior.element=tab
text.margin.left=8 text.margin.left=8
text.margin.right=8 text.margin.right=8
text.margin.top=2 text.margin.top=0
text.margin.bottom=2 text.margin.bottom=0
frame.element=tab frame.element=tab
indicator.element=tab indicator.element=tab
frame.top=2 indicator.size=22
frame.bottom=2 frame.top=8
frame.left=2 frame.bottom=8
frame.right=2 frame.left=8
text.normal.color=#ebdbb2 frame.right=8
text.focus.color=#ebdbb2 text.normal.color=#ddc7a1
text.toggle.color=#ebdbb2 text.focus.color=#ddc7a1
text.press.color=#ddc7a1
text.toggle.color=#ddc7a1
frame.expansion=0 frame.expansion=0
text.bold=false text.bold=false
@ -271,10 +317,10 @@ text.bold=false
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame.element=tabframe frame.element=tabframe
interior.element=tabframe interior.element=tabframe
frame.top=2 frame.top=6
frame.bottom=2 frame.bottom=6
frame.left=2 frame.left=6
frame.right=2 frame.right=6
[TreeExpander] [TreeExpander]
inherits=PanelButtonCommand inherits=PanelButtonCommand
@ -285,14 +331,14 @@ indicator.element=tree
inherits=PanelButtonCommand inherits=PanelButtonCommand
interior.element=header interior.element=header
frame.element=header frame.element=header
frame.top=1 frame.top=0
frame.bottom=1 frame.bottom=1
frame.left=1 frame.left=1
frame.right=1 frame.right=1
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.press.color=#fbf1c7 text.press.color=#ddc7a1
text.toggle.color=#fbf1c7 text.toggle.color=#ddc7a1
frame.expansion=0 frame.expansion=0
[SizeGrip] [SizeGrip]
@ -303,19 +349,22 @@ inherits=PanelButtonCommand
indicator.element=toolbar indicator.element=toolbar
indicator.size=5 indicator.size=5
text.margin=0 text.margin=0
interior.element=menubar interior.element=toolbar
frame.element=menubar frame.element=toolbar
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
frame.left=0 text.press.color=#ddc7a1
frame.right=0 text.toggle.color=#ddc7a1
frame.top=0 frame.left=3
frame.bottom=4 frame.right=3
frame.top=3
frame.bottom=3
frame.expansion=0 frame.expansion=0
[Slider] [Slider]
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame.element=slider frame.element=slider
focusFrame=true
interior.element=slider interior.element=slider
frame.top=3 frame.top=3
frame.bottom=3 frame.bottom=3
@ -332,10 +381,10 @@ inherits=PanelButtonCommand
frame.element=progress frame.element=progress
interior.element=progress interior.element=progress
text.margin=0 text.margin=0
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#ebdbb2 text.focus.color=#ddc7a1
text.press.color=#ebdbb2 text.press.color=#ddc7a1
text.toggle.color=#cfd8dc text.toggle.color=#ddc7a1
text.bold=false text.bold=false
frame.expansion=8 frame.expansion=8
@ -350,18 +399,18 @@ inherits=PanelButtonCommand
text.margin=0 text.margin=0
frame.element=itemview frame.element=itemview
interior.element=itemview interior.element=itemview
frame.top=2 frame.top=4
frame.bottom=2 frame.bottom=4
frame.left=2 frame.left=4
frame.right=2 frame.right=4
text.margin.top=2 text.margin.top=0
text.margin.bottom=2 text.margin.bottom=0
text.margin.left=4 text.margin.left=8
text.margin.right=4 text.margin.right=8
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.press.color=#fbf1c7 text.press.color=#3C3836
text.toggle.color=#fbf1c7 text.toggle.color=#ffffff
min_width=+0.3font min_width=+0.3font
min_height=+0.3font min_height=+0.3font
frame.expansion=0 frame.expansion=0
@ -370,23 +419,38 @@ frame.expansion=0
indicator.size=48 indicator.size=48
[Scrollbar] [Scrollbar]
inherits=PanelButtonCommand inherits=BaseWidget
indicator.element=arrow
indicator.size=8 [ScrollbarGroove]
inherits=BaseWidget
interior=false
frame.element=scrollbargroove
frame.left=7
frame.right=7
frame.top=7
frame.bottom=7
[ScrollbarSlider] [ScrollbarSlider]
inherits=PanelButtonCommand inherits=PanelButtonCommand
interior.element=scrollbarslider frame.element=scrollbarslider
interior=true
frame=false
indicator.element=grip
indicator.size=13
frame.expansion=48
[ScrollbarGroove]
inherits=PanelButtonCommand
interior=false interior=false
frame=false frame.left=7
frame.right=7
frame.top=7
frame.bottom=7
[Menu]
inherits=PanelButtonCommand
frame.top=10
frame.bottom=10
frame.left=10
frame.right=10
frame.element=menu
interior.element=menu
text.normal.color=#ddc7a1
text.shadow=false
frame.expansion=0
text.bold=false
[MenuItem] [MenuItem]
inherits=PanelButtonCommand inherits=PanelButtonCommand
@ -394,19 +458,17 @@ frame=true
frame.element=menuitem frame.element=menuitem
interior.element=menuitem interior.element=menuitem
indicator.element=menuitem indicator.element=menuitem
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#3C3836
text.margin.top=1 text.margin.top=0
text.margin.bottom=1 text.margin.bottom=0
text.margin.left=4 text.margin.left=6
text.margin.right=4 text.margin.right=6
frame.top=0 frame.top=4
frame.bottom=0 frame.bottom=4
frame.left=0 frame.left=4
frame.right=0 frame.right=4
text.bold=false text.bold=false
min_width=+0.3font
min_height=+0.3font
frame.expansion=0 frame.expansion=0
[MenuBar] [MenuBar]
@ -414,7 +476,10 @@ inherits=PanelButtonCommand
frame.element=menubar frame.element=menubar
interior.element=menubar interior.element=menubar
frame.bottom=0 frame.bottom=0
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#ddc7a1
text.press.color=#ddc7a1
text.toggle.color=#ddc7a1
frame.expansion=0 frame.expansion=0
text.bold=false text.bold=false
@ -431,8 +496,10 @@ text.margin.left=4
text.margin.right=4 text.margin.right=4
text.margin.top=0 text.margin.top=0
text.margin.bottom=0 text.margin.bottom=0
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.press.color=#ddc7a1
text.toggle.color=#ddc7a1
text.bold=false text.bold=false
min_width=+0.3font min_width=+0.3font
min_height=+0.3font min_height=+0.3font
@ -448,8 +515,8 @@ text.margin.right=2
interior.element=titlebar interior.element=titlebar
indicator.size=16 indicator.size=16
indicator.element=mdi indicator.element=mdi
text.normal.color=#d5c4a1 text.normal.color=#D4BE98
text.focus.color=#ebdbb2 text.focus.color=#ddc7a1
text.bold=false text.bold=false
text.italic=true text.italic=true
frame.expansion=0 frame.expansion=0
@ -458,64 +525,50 @@ frame.expansion=0
inherits=PanelButtonCommand inherits=PanelButtonCommand
frame.element=combo frame.element=combo
interior.element=combo interior.element=combo
interior=false frame.top=6
frame.top=2 frame.bottom=6
frame.bottom=2 frame.left=6
frame.left=2 frame.right=6
frame.right=2
text.margin.top=2 text.margin.top=2
text.margin.bottom=2 text.margin.bottom=2
text.margin.left=2 text.margin.left=2
text.margin.right=2 text.margin.right=2
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.press.color=#ebdbb2 text.press.color=#ddc7a1
text.toggle.color=#fbf1c7 text.toggle.color=#ddc7a1
frame.expansion=0
[Menu]
inherits=PanelButtonCommand
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
frame.element=menu
interior.element=menu
text.normal.color=#ebdbb2
text.shadow=false
frame.expansion=0
[GroupBox] [GroupBox]
inherits=GenericFrame inherits=GenericFrame
frame=false frame=false
text.shadow=0 text.shadow=0
text.margin=0 text.margin=0
text.normal.color=#ebdbb2 text.normal.color=#ddc7a1
text.focus.color=#fbf1c7 text.focus.color=#ddc7a1
text.bold=false text.bold=false
frame.expansion=0 frame.expansion=0
[TabBarFrame] [TabBarFrame]
inherits=GenericFrame inherits=GenericFrame
frame=true frame=false
frame.element=tabBarFrame frame.element=tabBarFrame
interior=false interior=false
frame.top=2 frame.top=0
frame.bottom=2 frame.bottom=0
frame.left=2 frame.left=0
frame.right=2 frame.right=0
[ToolTip] [ToolTip]
inherits=GenericFrame inherits=GenericFrame
frame.top=3 frame.top=6
frame.bottom=3 frame.bottom=6
frame.left=3 frame.left=6
frame.right=3 frame.right=6
interior=true interior=true
text.shadow=0 text.shadow=0
text.margin=0 text.margin=0
interior.element=tooltip interior.element=tooltip
frame.element=tooltip frame.element=tooltip
frame.expansion=0 frame.expansion=6
[StatusBar] [StatusBar]
inherits=GenericFrame inherits=GenericFrame
@ -525,3 +578,7 @@ interior=false
[Window] [Window]
interior=true interior=true
interior.element=window interior.element=window
frame=true
frame.element=window
frame.bottom=10
frame.top=10

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 180 KiB

View file

@ -1,2 +1,2 @@
[General] [General]
theme=Gruvbox-Dark-Brown theme=GruvboxMaterial

View file

@ -1,8 +1,8 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# ***This script was made by Clay Gomera (Drake)*** # ***This script was made by Clay Gomera (Drake)***
# - Description: A simple wifi script for rofi/dmenu/wofi # - Description: A simple wifi script for fuzzel
# - Dependencies: {rofi||dmenu||wofi}, NetworkManager, io.elementary.capnet-assist # - Dependencies: fuzzel, NetworkManager
####################### #######################
## Main manu options ## ## Main manu options ##
@ -32,7 +32,12 @@ read -r wlan constate <<< "$wifi_info"
## return: void ## return: void
##### #####
turnoff() { turnoff() {
nmcli radio wifi off && notify-send "WiFi has been turned off"; nmcli radio wifi off
if [ $? -eq 0 ]; then
notify-send "WiFi has been turned off"
else
notify-send "Failed to turn off WiFi"
fi
} }
##### #####
@ -44,7 +49,12 @@ turnoff() {
## return: void ## return: void
##### #####
turnon() { turnon() {
nmcli radio wifi on && notify-send "WiFi has been turned on"; nmcli radio wifi on
if [ $? -eq 0 ]; then
notify-send "WiFi has been turned on"
else
notify-send "Failed to turn on WiFi"
fi
} }
##### #####
@ -58,11 +68,16 @@ turnon() {
##### #####
disconnect() { disconnect() {
if [ "$constate" = "disconnected" ]; then if [ "$constate" = "disconnected" ]; then
notify-send "WiFi is already disconnected"; notify-send "WiFi is already disconnected"
elif [ "$constate" = "connected" ]; then elif [ "$constate" = "connected" ]; then
nmcli device disconnect "$wlan" && notify-send "Wifi has been disconnected"; nmcli device disconnect "$wlan"
if [ $? -eq 0 ]; then
notify-send "WiFi has been disconnected"
else
notify-send "Failed to disconnect WiFi"
fi
else else
exit 1; notify-send "Unknown WiFi state"
fi fi
} }
@ -76,10 +91,14 @@ disconnect() {
## return: string ## return: string
##### #####
connect() { connect() {
notify-send "Scannig networks..." && nmcli dev wifi rescan; notify-send -t 5000 "Scanning networks..."
wifinet=$(nmcli -f BSSID,SSID,BARS,SECURITY dev wifi list | sed -n '1!p' | $RUNNER -i -l 10 -p "[ Select a Wifi Network]  "); nmcli dev wifi rescan
bssid=$(echo "$wifinet" | cut -d' ' -f1) wifinet=$(nmcli -f BSSID,SSID,BARS,SECURITY dev wifi list | sed -n '1!p' | $RUNNER -i -l 10 -p "[ Select a Wifi Network]  ")
ssid=$(echo "$wifinet" | cut -d' ' -f3) if [ -z "$wifinet" ]; then
exit 0
fi
bssid=$(echo "$wifinet" | awk '{print $1}')
ssid=$(echo "$wifinet" | awk '{print $2}')
} }
##### #####
@ -90,16 +109,14 @@ connect() {
## return: string ## return: string
##### #####
password() { password() {
if nmcli connection show | grep -q "$ssid"; then # check if the network is already saved if nmcli connection show | awk -v ssid="$ssid" '$1 == ssid {found=1} END {exit !found}'; then
return 0; # no password is required pass=""
elif nmcli -f BSSID,SECURITY dev wifi list | sed -n '1!p' | grep "$bssid" | awk '{print $2}' | grep -q -- "--"; then # check if the network is open elif nmcli -f BSSID,SECURITY dev wifi list | grep -w "$bssid" | awk '{print $2}' | grep -q -- "--"; then
return 0; # no password is required pass=""
else else
pass=$($RUNNER -l 0 --password -p "[Enter Password ]  " ); pass=$($RUNNER -l 0 --password -p "[Enter Password ]  " );
if [ -n "$pass" ]; then # if the user gave a password if [ -z "$pass" ]; then
return 0; exit 0
else
exit 1; # if not, exit the script
fi fi
fi fi
} }
@ -113,10 +130,15 @@ password() {
## return: void ## return: void
##### #####
action() { action() {
if [ -n "$pass" ]; then # we need to check again if the $pass variable exists if [ -n "$pass" ]; then
nmcli dev wifi connect "$bssid" password "$pass" nmcli dev wifi connect "$bssid" password "$pass"
else # if not, that means that the password() function ended in one of the first two conditions, the network is saved or open else
nmcli dev wifi connect "$bssid"; nmcli dev wifi connect "$bssid"
fi
if [ $? -eq 0 ]; then
notify-send "Connected to $ssid"
else
notify-send "Failed to connect to $ssid"
fi fi
} }
@ -124,27 +146,31 @@ action() {
## main ## ## main ##
########## ##########
cases=$(echo -e "$options" | $RUNNER -i -l 6 -p "[ Wifi Settings]  " ) # main menu prompt cases=$(echo -e "$options" | $RUNNER -i -l 6 -p "[ Wifi Settings]  " ) # main menu prompt
if [ -z "$cases" ]; then
exit 0
fi
case "$cases" in case "$cases" in
"$option1") "$option1")
turnon; turnon
;; ;;
"$option2") "$option2")
turnoff; turnoff
;; ;;
"$option3") "$option3")
disconnect; disconnect
;; ;;
"$option4") "$option4")
if connect; then # if the user chooses a network if connect; then
password; # this function will exit the script if the user didn't put a password if password; then
action; action
else fi
exit 1; # if not, exit the script
fi fi
;; ;;
"$option5") "$option5")
io.elementary.capnet-assist; ${BROWSER:-xdg-open} http://networkcheck.kde.org
;; ;;
"$option6") "$option6")
exit 0; exit 0
;;
esac esac

View file

@ -1,11 +0,0 @@
[Filechooser Settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=0
GeometryY=0
GeometryWidth=780
GeometryHeight=585
SortColumn=name
SortOrder=ascending
StartupMode=recent

View file

@ -5,7 +5,8 @@
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = dbus-update-activation-environment --systemd --all exec-once = dbus-update-activation-environment --systemd --all
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = /usr/libexec/kf5/polkit-kde-authentication-agent-1 exec-once = /usr/libexec/polkit-gnome-authentication-agent-1
exec-once = /usr/libexec/xdg-desktop-portal-hyprland
exec-once = waybar exec-once = waybar
exec-once = mako -c ~/.config/mako/config exec-once = mako -c ~/.config/mako/config
exec-once = wl-paste --type text --watch cliphist store exec-once = wl-paste --type text --watch cliphist store
@ -33,7 +34,7 @@ env = WLR_NO_HARDWARE_CURSORS,1
env = HYPRLAND_NO_SD_NOTIFY=0 env = HYPRLAND_NO_SD_NOTIFY=0
env = XKB_DEFAULT_LAYOUT,us env = XKB_DEFAULT_LAYOUT,us
env = ELECTRON_OZONE_PLATFORM_HINT,auto env = ELECTRON_OZONE_PLATFORM_HINT,auto
env = TERMINAL,alacritty env = TERMINAL,kitty
env = BROWSER,flatpak run org.mozilla.firefox env = BROWSER,flatpak run org.mozilla.firefox
env = VIEWER,zathura env = VIEWER,zathura
env = RUNNER,fuzzel --dmenu env = RUNNER,fuzzel --dmenu
@ -67,10 +68,6 @@ input {
gestures { gestures {
workspace_swipe = true workspace_swipe = true
workspace_swipe_numbered = false
workspace_swipe_create_new = false
workspace_swipe_direction_lock = false
workspace_swipe_forever = false
} }
# ╻ ┏━┓╻ ╻┏━┓╻ ╻╺┳╸┏━┓ # ╻ ┏━┓╻ ╻┏━┓╻ ╻╺┳╸┏━┓

View file

@ -60,11 +60,11 @@ bind = $supMod_SHIFT, 0, movetoworkspace, 10 # move active window to
bind = $supMod, mouse_down, workspace, e+1 # move to next workspace with mouse wheel bind = $supMod, mouse_down, workspace, e+1 # move to next workspace with mouse wheel
bind = $supMod, mouse_up, workspace, e-1 # move to previous workspace with mouse wheel bind = $supMod, mouse_up, workspace, e-1 # move to previous workspace with mouse wheel
bind = $supMod, Right, workspace, e+1 # move to next workspace with down cursor key bind = $supMod, Right, workspace, e+1 # move to next workspace with right cursor key
bind = $supMod, Left, workspace, e-1 # move to previous workspace with up cursor key bind = $supMod, Left, workspace, e-1 # move to previous workspace with left cursor key
bind = $supMod_SHIFT, Right, movetoworkspace, e+1 # move active window to next workspace with down cursor key bind = $supMod_SHIFT, Right, movetoworkspace, e+1 # move active window to next workspace with right cursor key
bind = $supMod_SHIFT, Left, movetoworkspace, e-1 # move active window to previous workspace with up cursor key bind = $supMod_SHIFT, Left, movetoworkspace, e-1 # move active window to previous workspace with left cursor key
# common binds # common binds
bindl=, XF86AudioRaiseVolume, exec, pamixer -i 5 # increase volume by 5% bindl=, XF86AudioRaiseVolume, exec, pamixer -i 5 # increase volume by 5%
@ -94,17 +94,16 @@ binde = $supMod_SHIFT, b, exec, pkill fuzzel || $HOME/.config/fuzzel/scripts/f
binde = $supMod_SHIFT, m, exec, pkill fuzzel || $HOME/.config/fuzzel/scripts/fuzz_mount # launch drive mounter binde = $supMod_SHIFT, m, exec, pkill fuzzel || $HOME/.config/fuzzel/scripts/fuzz_mount # launch drive mounter
# apps binds # apps binds
binde = $supMod_$altMod, y, exec, kitty --class ytfzf ytfzf -flstT chafa # launch youtube player binde = $supMod_$altMod, y, exec, kitty --class ytfzf ytfzf -flstT kitty # launch youtube player
binde = $supMod_$altMod, m, exec, kitty --class ytfzf_music ytfzf -mlstT chafa # launch youtube music player binde = $supMod_$altMod, m, exec, kitty --class ytfzf_music ytfzf -mlstT kitty # launch youtube music player
binde = $supMod_$altMod, f, exec, kitty --class flix_cli flix-cli # launch torrent movie player binde = $supMod_$altMod, f, exec, kitty --class flix_cli flix-cli # launch torrent movie player
binde = $supMod_$altMod, a, exec, kitty --class ani_cli ani-cli # launch anime player binde = $supMod_$altMod, a, exec, kitty --class ani_cli ani-cli # launch anime player
binde = $supMod_$altMod, b, exec, kitty --class btop btop # launch resource monitor binde = $supMod_$altMod, b, exec, kitty --class btop btop # launch resource monitor
binde = $supMod_$altMod, p, exec, kitty --class pulsemixer pulsemixer # launch audio mixer binde = $supMod_$altMod, p, exec, kitty --class pulsemixer pulsemixer # launch audio mixer
binde = $supMod_$conMod, f, exec, kitty --class file_manager yazi # launch file manager binde = $supMod_$conMod, f, exec, kitty --class file_manager $HOME/.config/vifm/scripts/vifmrun # launch file manager
binde = $supMod_$conMod, e, exec, kitty --class editor lvim # launch text editor binde = $supMod_$conMod, e, exec, kitty --class editor lvim # launch text editor
binde = $supMod_$conMod, m, exec, kitty --class musikcube musikcube # launch music player binde = $supMod_$conMod, m, exec, kitty --class musikcube musikcube # launch music player
binde = $supMod_$conMod, r, exec, kitty --class newsboat newsboat # launch rss feed reader binde = $supMod_$conMod, r, exec, kitty --class newsboat newsboat # launch rss feed reader
binde = $supMod_$conMod, w, exec, flatpak run org.mozilla.firefox # launch web browser binde = $supMod_$conMod, w, exec, flatpak run org.mozilla.firefox # launch web browser
binde = $supMod_$conMod, c, exec, flatpak run org.signal.Signal # launch chat app binde = $supMod_$conMod, c, exec, flatpak run org.signal.Signal # launch chat app
binde = $supMod_$conMod, r, exec, flatpak run org.libretro.Retroarch # launch gaming app binde = $supMod_$conMod, p, exec, flatpak run com.bitwarden.desktop # launch password manager
binde = $supMod_$conMod, p, exec, flatpak run com.bitwarden.desktop # launch password manager

View file

@ -85,6 +85,7 @@ windowrule = workspace 6, ^(de.haeckerfelix.Shortwave)$
windowrule = workspace 6, ^(com.github.Bleuzen.FFaudioConverter)$ windowrule = workspace 6, ^(com.github.Bleuzen.FFaudioConverter)$
windowrule = workspace 6, ^(flacon)$ windowrule = workspace 6, ^(flacon)$
windowrule = workspace 6, ^(org.gnome.Podcasts)$ windowrule = workspace 6, ^(org.gnome.Podcasts)$
windowrule = workspace 6, ^(org.kde.kid3)$
# workspace 7 - video # workspace 7 - video
windowrule = workspace 7, ^(pitivi)$ windowrule = workspace 7, ^(pitivi)$
@ -96,7 +97,7 @@ windowrule = workspace 7, ^(ani_cli)$
windowrule = workspace 7, ^(com.obsproject.Studio)$ windowrule = workspace 7, ^(com.obsproject.Studio)$
windowrule = workspace 7, ^(fr.handbrake.ghb)$ windowrule = workspace 7, ^(fr.handbrake.ghb)$
# workspace 5 - graphics # workspace 8 - graphics
windowrule = workspace 8, ^(org.inkscape.Inkscape)$ windowrule = workspace 8, ^(org.inkscape.Inkscape)$
windowrule = workspace 8, ^(Gimp-2.10)$ windowrule = workspace 8, ^(Gimp-2.10)$
windowrule = workspace 8, ^(krita)$ windowrule = workspace 8, ^(krita)$
@ -104,7 +105,7 @@ windowrule = workspace 8, ^(darktable)$
windowrule = workspace 8, ^(org.kde.digikam)$ windowrule = workspace 8, ^(org.kde.digikam)$
windowrule = workspace 8, ^(blender)$ windowrule = workspace 8, ^(blender)$
# workspace 5 - office # workspace 9 - office
windowrule = workspace 9, ^(libreoffice-writer)$ windowrule = workspace 9, ^(libreoffice-writer)$
windowrule = workspace 9, ^(libreoffice-calc)$ windowrule = workspace 9, ^(libreoffice-calc)$
windowrule = workspace 9, ^(libreoffice-impress)$ windowrule = workspace 9, ^(libreoffice-impress)$
@ -115,13 +116,13 @@ windowrule = workspace 9, ^(soffice)$
windowrule = workspace 9, ^(GeoGebra)$ windowrule = workspace 9, ^(GeoGebra)$
windowrule = workspace 9, ^(Notesnook)$ windowrule = workspace 9, ^(Notesnook)$
windowrule = workspace 9, ^(org.pwmt.zathura)$ windowrule = workspace 9, ^(org.pwmt.zathura)$
windowrule = workspace 9, ^(xournalpp)$ windowrule = workspace 9, ^(com.github.xournalpp.xournalpp)$
windowrule = workspace 9, ^(com.github.flxzt.rnote)$ windowrule = workspace 9, ^(com.github.flxzt.rnote)$
windowrule = workspace 9, ^(Joplin)$ windowrule = workspace 9, ^(Joplin)$
windowrule = workspace 9, ^(com.github.johnfactotum.Foliate)$ windowrule = workspace 9, ^(com.github.johnfactotum.Foliate)$
windowrule = workspace 9, ^(evince)$ windowrule = workspace 9, ^(evince)$
# workspace 5 - games # workspace 10 - games
windowrule = workspace 10, ^(org.libretro.RetroArch)$ windowrule = workspace 10, ^(org.libretro.RetroArch)$
windowrule = workspace 10, ^(com.github.tkashkin.gamehub)$ windowrule = workspace 10, ^(com.github.tkashkin.gamehub)$
windowrule = workspace 10, ^(DarkPlaces)$ windowrule = workspace 10, ^(DarkPlaces)$

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

After

Width:  |  Height:  |  Size: 3.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

After

Width:  |  Height:  |  Size: 3.6 MiB

139
user/.config/mpv/mpv.conf Normal file
View file

@ -0,0 +1,139 @@
#
# Example mpv configuration file
#
# Warning:
#
# The commented example options usually do _not_ set the default values. Call
# mpv with --list-options to see the default values for most options. There is
# no builtin or example mpv.conf with all the defaults.
#
#
# Configuration files are read system-wide from /etc/mpv/mpv.conf
# and per-user from ~/.config/mpv/mpv.conf, where per-user settings override
# system-wide settings, all of which are overridden by the command line.
#
# Configuration file settings and the command line options use the same
# underlying mechanisms. Most options can be put into the configuration file
# by dropping the preceding '--'. See the man page for a complete list of
# options.
#
# Lines starting with '#' are comments and are ignored.
#
# See the CONFIGURATION FILES section in the man page
# for a detailed description of the syntax.
#
# Profiles should be placed at the bottom of the configuration file to ensure
# that settings wanted as defaults are not restricted to specific profiles.
##################
# video settings #
##################
# Start in fullscreen mode by default.
#fs=yes
# force starting with centered window
#geometry=50%:50%
# don't allow a new window to have a size larger than 90% of the screen size
#autofit-larger=90%x90%
# Do not close the window on exit.
#keep-open=yes
# Do not wait with showing the video window until it has loaded. (This will
# resize the window once video is loaded. Also always shows a window with
# audio.)
#force-window=immediate
# Disable the On Screen Controller (OSC).
#osc=no
# Keep the player window on top of all other windows.
#ontop=yes
# Specify high quality video rendering preset (for --vo=gpu only)
# Can cause performance problems with some drivers and GPUs.
#profile=gpu-hq
# Force video to lock on the display's refresh rate, and change video and audio
# speed to some degree to ensure synchronous playback - can cause problems
# with some drivers and desktop environments.
#video-sync=display-resample
# Enable hardware decoding if available. Often, this does not work with all
# video outputs, but should work well with default settings on most systems.
# If performance or energy usage is an issue, forcing the vdpau or vaapi VOs
# may or may not help.
#hwdec=auto
##################
# audio settings #
##################
# Specify default audio device. You can list devices with: --audio-device=help
# The option takes the device string (the stuff between the '...').
#audio-device=alsa/default
# Do not filter audio to keep pitch when changing playback speed.
#audio-pitch-correction=no
# Output 5.1 audio natively, and upmix/downmix audio with a different format.
#audio-channels=5.1
# Disable any automatic remix, _if_ the audio output accepts the audio format.
# of the currently played file. See caveats mentioned in the manpage.
# (The default is "auto-safe", see manpage.)
#audio-channels=auto
##################
# other settings #
##################
# Pretend to be a web browser. Might fix playback with some streaming sites,
# but also will break with shoutcast streams.
#user-agent="Mozilla/5.0"
# cache settings
#
# Use a large seekable RAM cache even for local input.
#cache=yes
#
# Use extra large RAM cache (needs cache=yes to make it useful).
#demuxer-max-bytes=500M
#demuxer-max-back-bytes=100M
#
# Disable the behavior that the player will pause if the cache goes below a
# certain fill size.
#cache-pause=no
#
# Store cache payload on the hard disk instead of in RAM. (This may negatively
# impact performance unless used for slow input such as network.)
#cache-dir=~/.cache/
#cache-on-disk=yes
# Display English subtitles if available.
#slang=en
# Play Finnish audio if available, fall back to English otherwise.
#alang=fi,en
# Change subtitle encoding. For Arabic subtitles use 'cp1256'.
# If the file seems to be valid UTF-8, prefer UTF-8.
# (You can add '+' in front of the codepage to force it.)
#sub-codepage=cp1256
# You can also include other configuration files.
#include=/path/to/the/file/you/want/to/include
############
# Profiles #
############
# The options declared as part of profiles override global default settings,
# but only take effect when the profile is active.
# The following profile can be enabled on the command line with: --profile=eye-cancer
#[eye-cancer]
#sharpen=5
loop-file='inf'

View file

@ -1,113 +0,0 @@
print_info() {
prin " "
prin "┌─────────\n Hardware Information \n─────────┐"
info " 󰟀 " model
info " 󰍛 " cpu
info " 󰘚 " gpu
info " 󰍛 " memory
info " 󱑆 " uptime
prin "├─────────\n Software Information \n─────────┤"
info " 󰌽 " distro
info "  " kernel
info " 󰏖 " packages
info " 󰧨 " de
info " 󰆍 " shell
info " 󰉼 " theme
info "  " icons
info " 󰝚 " song
# [[ "$player" ]] && prin "Music Player" "$player"
# info "  " local_ip
# info "  " public_ip
# info "  " locale # This only works on glibc systems.
prin "└───────────────────────────────────────┘"
info cols
prin "\n \n \n \n \n ${cl3} \n \n ${cl5} \n \n ${cl2} \n \n ${cl6} \n \n ${cl4} \n \n ${cl1} \n \n ${cl7} \n \n ${cl0}"
}
kernel_shorthand="on"
distro_shorthand="off"
os_arch="off"
uptime_shorthand="on"
memory_percent="on"
package_managers="on"
shell_path="off"
shell_version="on"
speed_type="bios_limit"
speed_shorthand="on"
cpu_brand="off"
cpu_speed="off"
cpu_cores="logical"
cpu_temp="off"
gpu_brand="off"
gpu_type="all"
refresh_rate="on"
gtk_shorthand="on"
gtk2="on"
gtk3="on"
public_ip_host="http://ident.me"
public_ip_timeout=2
disk_show=('/')
music_player="cmus"
song_format="%artist% - %title%"
song_shorthand="off"
colors=(distro)
bold="on"
underline_enabled="on"
underline_char="-"
separator="  "
color_blocks="off"
block_range=(0 15) # Colorblocks
# Colors for custom colorblocks
magenta="\033[1;35m"
green="\033[1;32m"
white="\033[1;37m"
blue="\033[1;34m"
red="\033[1;31m"
black="\033[1;40;30m"
yellow="\033[1;33m"
cyan="\033[1;36m"
reset="\033[0m"
bgyellow="\033[1;43;33m"
bgwhite="\033[1;47;37m"
cl0="${reset}"
cl1="${magenta}"
cl2="${green}"
cl3="${white}"
cl4="${blue}"
cl5="${red}"
cl6="${yellow}"
cl7="${cyan}"
cl8="${black}"
cl9="${bgyellow}"
cl10="${bgwhite}"
block_width=4
block_height=1
bar_char_elapsed="-"
bar_char_total="="
bar_border="on"
bar_length=15
bar_color_elapsed="distro"
bar_color_total="distro"
cpu_display="on"
memory_display="on"
battery_display="on"
disk_display="on"
aascii_distro="void-small"
ascii_colors=(distro)
ascii_bold="on"
thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
crop_mode="normal"
crop_offset="center"
gap=2
yoffset=0
xoffset=0
stdout="off"

View file

@ -21,7 +21,6 @@ https://www.gamingonlinux.com/article_rss.php "~Gaming on linux"
https://hackaday.com/blog/feed/ "~Hackaday" https://hackaday.com/blog/feed/ "~Hackaday"
https://linux.softpedia.com/backend.xml "~Softpedia Linux" https://linux.softpedia.com/backend.xml "~Softpedia Linux"
https://www.phoronix.com/rss.php "~Phoronix" https://www.phoronix.com/rss.php "~Phoronix"
https://www.computerworld.com/index.rss "~Computerworld"
https://betanews.com/feed "~Betanews Linux" https://betanews.com/feed "~Betanews Linux"
http://lxer.com/module/newswire/headlines.rss "~Lxer" http://lxer.com/module/newswire/headlines.rss "~Lxer"
https://theevilskeleton.gitlab.io/feed.xml "~TheEvilSkeleton" https://theevilskeleton.gitlab.io/feed.xml "~TheEvilSkeleton"
@ -39,119 +38,147 @@ https://victorhckinthefreeworld.com/feed/ "~Victorhck in the free world"
https://theprivacydad.com/feed/ "~Welcome to The Privacy Dad's Blog!" https://theprivacydad.com/feed/ "~Welcome to The Privacy Dad's Blog!"
https://proton.me/blog/feed "~Proton Blog" https://proton.me/blog/feed "~Proton Blog"
https://inv.vern.cc/feed/channel/UC-ErgHYY0_Yjhjz2MN1E1lg "~YT - RETRO Hardware" https://iv.ggtyler.dev/feed/channel/UC-ErgHYY0_Yjhjz2MN1E1lg "~YT - RETRO Hardware"
https://inv.vern.cc/feed/channel/UC0W_BIuwk8D0Bv4THbVZZOQ "~YT - Surveillance Report" https://iv.ggtyler.dev/feed/channel/UC-shHw-IWdyL7Y6JUz_mUMQ "~YT - SORRYLAG"
https://inv.vern.cc/feed/channel/UC1D3yD4wlPMico0dss264XA "~YT - NileBlue" https://iv.ggtyler.dev/feed/channel/UC0W_BIuwk8D0Bv4THbVZZOQ "~YT - Surveillance Report"
https://inv.vern.cc/feed/channel/UC1JTQBa5QxZCpXrFSkMxmPw "~YT - Raycevick" https://iv.ggtyler.dev/feed/channel/UC0woBco6Dgcxt0h8SwyyOmw "~YT - Megaprojects"
https://inv.vern.cc/feed/channel/UC1_uAIS3r8Vu6JjXWvastJg "~YT - Mathologer" https://iv.ggtyler.dev/feed/channel/UC1D3yD4wlPMico0dss264XA "~YT - NileBlue"
https://inv.vern.cc/feed/channel/UC1s1OsWNYDFgbROPV-q5arg "~YT - Michael Horn" https://iv.ggtyler.dev/feed/channel/UC1JTQBa5QxZCpXrFSkMxmPw "~YT - Raycevick"
https://inv.vern.cc/feed/channel/UC2WHjPDvbE6O328n17ZGcfg "~YT - ForrestKnight" https://iv.ggtyler.dev/feed/channel/UC1_uAIS3r8Vu6JjXWvastJg "~YT - Mathologer"
https://inv.vern.cc/feed/channel/UC2eYFnH61tmytImy1mTYvhA "~YT - Luke Smith" https://iv.ggtyler.dev/feed/channel/UC1s1OsWNYDFgbROPV-q5arg "~YT - Michael Horn"
https://inv.vern.cc/feed/channel/UC3Wn3dABlgESm8Bzn8Vamgg "~YT - Sideprojects" https://iv.ggtyler.dev/feed/channel/UC2WHjPDvbE6O328n17ZGcfg "~YT - ForrestKnight"
https://inv.vern.cc/feed/channel/UC3jSNmKWYA04R47fDcc1ImA "~YT - InfinitelyGalactic" https://iv.ggtyler.dev/feed/channel/UC2eYFnH61tmytImy1mTYvhA "~YT - Luke Smith"
https://inv.vern.cc/feed/channel/UC3yaWWA9FF9OBog5U9ml68A "~YT - SavvyNik" https://iv.ggtyler.dev/feed/channel/UC36xmz34q02JYaZYKrMwXng "~YT - Nate Gentile"
https://inv.vern.cc/feed/channel/UC52hytXteCKmuOzMViTK8_w "~YT - CdeCiencia" https://iv.ggtyler.dev/feed/channel/UC3Wn3dABlgESm8Bzn8Vamgg "~YT - Sideprojects"
https://inv.vern.cc/feed/channel/UC5I2hjZYiW9gZPVkvzM8_Cw "~YT - Techmoan" https://iv.ggtyler.dev/feed/channel/UC3jSNmKWYA04R47fDcc1ImA "~YT - InfinitelyGalactic"
https://inv.vern.cc/feed/channel/UC5KDiSAFxrDWhmysBcNqtMA "~YT - Eric Murphy" https://iv.ggtyler.dev/feed/channel/UC3yaWWA9FF9OBog5U9ml68A "~YT - SavvyNik"
https://inv.vern.cc/feed/channel/UC5UAwBUum7CPN5buc-_N1Fw "~YT - The Linux Experiment" https://iv.ggtyler.dev/feed/channel/UC52tAgsocr9DgrPec_iw1eg "~YT - Portfolio Courses"
https://inv.vern.cc/feed/channel/UC5nlKFUNoskvV5XdW6PbgYw "~YT - A Well-Rested Dog" https://iv.ggtyler.dev/feed/channel/UC5I2hjZYiW9gZPVkvzM8_Cw "~YT - Techmoan"
https://inv.vern.cc/feed/channel/UC6WOxrSKLW8VagrNkfvi6EQ "~YT - THE SQUIDD" https://iv.ggtyler.dev/feed/channel/UC5KDiSAFxrDWhmysBcNqtMA "~YT - Eric Murphy"
https://inv.vern.cc/feed/channel/UC6biysICWOJ-C3P4Tyeggzg "~YT - Low Level Learning" https://iv.ggtyler.dev/feed/channel/UC5UAwBUum7CPN5buc-_N1Fw "~YT - The Linux Experiment"
https://inv.vern.cc/feed/channel/UC7YOGHUfC1Tb6E4pudI9STA "~YT - Mental Outlaw" https://iv.ggtyler.dev/feed/channel/UC5nlKFUNoskvV5XdW6PbgYw "~YT - A Well-Rested Dog"
https://inv.vern.cc/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ "~YT - Nostalgia Nerd" https://iv.ggtyler.dev/feed/channel/UC6WOxrSKLW8VagrNkfvi6EQ "~YT - THE SQUIDD"
https://inv.vern.cc/feed/channel/UC8bCGC81i_jYlL041-iAFSA "~YT - JWulen" https://iv.ggtyler.dev/feed/channel/UC6biysICWOJ-C3P4Tyeggzg "~YT - Low Level Learning"
https://inv.vern.cc/feed/channel/UC8uT9cgJorJPWu7ITLGo9Ww "~YT - The 8-Bit Guy" https://iv.ggtyler.dev/feed/channel/UC7YOGHUfC1Tb6E4pudI9STA "~YT - Mental Outlaw"
https://inv.vern.cc/feed/channel/UC9-y-6csu5WGm29I7JiwpnA "~YT - Computerphile" https://iv.ggtyler.dev/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ "~YT - Nostalgia Nerd"
https://inv.vern.cc/feed/channel/UC910yxBmXzGDH_2cx0XE0Xw "~YT - Plano de Juego" https://iv.ggtyler.dev/feed/channel/UC8679JjreNLfSCgA-2Fb4kA "~YT - SpineCard"
https://inv.vern.cc/feed/channel/UC9bORzxOWiewqMXxkmhAwAg "~YT - Gingy" https://iv.ggtyler.dev/feed/channel/UC8ENHE5xdFSwx71u3fDH5Xw "~YT - ThePrimeagen"
https://inv.vern.cc/feed/channel/UCAMu6Dso0ENoNm3sKpQsy0g "~YT - Nir Lichtman" https://iv.ggtyler.dev/feed/channel/UC8bCGC81i_jYlL041-iAFSA "~YT - JWulen"
https://inv.vern.cc/feed/channel/UCAiEWppTvoNSHU939xhMb2g "~YT - hoser" https://iv.ggtyler.dev/feed/channel/UC8uT9cgJorJPWu7ITLGo9Ww "~YT - The 8-Bit Guy"
https://inv.vern.cc/feed/channel/UCAiiOTio8Yu69c3XnR7nQBQ "~YT - System Crafters" https://iv.ggtyler.dev/feed/channel/UC9-y-6csu5WGm29I7JiwpnA "~YT - Computerphile"
https://inv.vern.cc/feed/channel/UCBq5p-xOla8xhnrbhu8AIAg "~YT - Tech Over Tea" https://iv.ggtyler.dev/feed/channel/UC910yxBmXzGDH_2cx0XE0Xw "~YT - Plano de Juego"
https://inv.vern.cc/feed/channel/UCE0H52NoucHL2JkhPdZ1ykA "~YT - Jwlar" https://iv.ggtyler.dev/feed/channel/UC9RM-iSvTu1uPJb8X5yp3EQ "~YT - Wendover Productions"
https://inv.vern.cc/feed/channel/UCEFymXY4eFCo_AchSpxwyrg "~YT - MetalJesusRocks" https://iv.ggtyler.dev/feed/channel/UC9bORzxOWiewqMXxkmhAwAg "~YT - Gingy"
https://inv.vern.cc/feed/channel/UCEp20NgOZHmgWdbQdHSxgjw "~YT - This Does Not Compute" https://iv.ggtyler.dev/feed/channel/UC9eM3jqq5IfxbGHbuRR_jRw "~YT - Sfdx Show"
https://inv.vern.cc/feed/channel/UCFhXFikryT4aFcLkLw2LBLA "~YT - NileRed" https://iv.ggtyler.dev/feed/channel/UC9h8BDcXwkhZtnqoQJ7PggA "~YT - Warographics"
https://inv.vern.cc/feed/channel/UCGE-JpLbibXJg3W_N2hbo8g "~YT - Sethorven" https://iv.ggtyler.dev/feed/channel/UC9rU_5YnMDUPc0IP8NwZOig "~YT - Elevated Systems"
https://inv.vern.cc/feed/channel/UCH5DsMZAgdx5Fkk9wwMNwCA "~YT - The New Oil" https://iv.ggtyler.dev/feed/channel/UCAMu6Dso0ENoNm3sKpQsy0g "~YT - Nir Lichtman"
https://inv.vern.cc/feed/channel/UCHnyfMqiRRG1u-2MsSQLbXA "~YT - Veritasium" https://iv.ggtyler.dev/feed/channel/UCAiEWppTvoNSHU939xhMb2g "~YT - hoser"
https://inv.vern.cc/feed/channel/UCHvDhwNuq-h2hZQRR6BwbLQ "~YT - Tech With Nikola" https://iv.ggtyler.dev/feed/channel/UCAiiOTio8Yu69c3XnR7nQBQ "~YT - System Crafters"
https://inv.vern.cc/feed/channel/UCJ0-OtVpF0wOKEqT2Z1HEtA "~YT - ElectroBOOM" https://iv.ggtyler.dev/feed/channel/UCBq5p-xOla8xhnrbhu8AIAg "~YT - Tech Over Tea"
https://inv.vern.cc/feed/channel/UCJYJgj7rzsn0vdR7fkgjuIA "~YT - styropyro" https://iv.ggtyler.dev/feed/channel/UCD_SqY872aJSEjh8CcBFB7g "~YT - Userlandia"
https://inv.vern.cc/feed/channel/UCLEoyoOKZK0idGqSc6Pi23w "~YT - RMC - The Cave" https://iv.ggtyler.dev/feed/channel/UCE0H52NoucHL2JkhPdZ1ykA "~YT - Jwlar"
https://inv.vern.cc/feed/channel/UCLx053rWZxCiYWsBETgdKrQ "~YT - LGR" https://iv.ggtyler.dev/feed/channel/UCEFymXY4eFCo_AchSpxwyrg "~YT - MetalJesusRocks"
https://inv.vern.cc/feed/channel/UCMbQbVilo-nezMvwf1BZfAA "~YT - CienciaDeSofa" https://iv.ggtyler.dev/feed/channel/UCEIwxahdLz7bap-VDs9h35A "~YT - Steve Mould"
https://inv.vern.cc/feed/channel/UCMiyV_Ib77XLpzHPQH_q0qQ "~YT - Veronica Explains" https://iv.ggtyler.dev/feed/channel/UCEp20NgOZHmgWdbQdHSxgjw "~YT - This Does Not Compute"
https://inv.vern.cc/feed/channel/UCMnZ3qm76jc3SUi9Z-5OdcA "~YT - Leyendas & Videojuegos" https://iv.ggtyler.dev/feed/channel/UCFhXFikryT4aFcLkLw2LBLA "~YT - NileRed"
https://inv.vern.cc/feed/channel/UCNorHyg3UZYJq5jJY9ZSt-w "~YT - Ryan-Thomas" https://iv.ggtyler.dev/feed/channel/UCFzGNDHEZ5-7d5UXxfHUcRg "~YT - jujalag"
https://inv.vern.cc/feed/channel/UCNzszbnvQeFzObW0ghk0Ckw "~YT - Dave's Garage" https://iv.ggtyler.dev/feed/channel/UCGE-JpLbibXJg3W_N2hbo8g "~YT - Sethorven"
https://inv.vern.cc/feed/channel/UCONH73CdRXUjlh3-DdLGCPw "~YT - Nicco Loves Linux" https://iv.ggtyler.dev/feed/channel/UCGGAYsWFerrs-ZqyXw7fQWg "~YT - Resumidito."
https://inv.vern.cc/feed/channel/UCOxmlaJURX3nq8eLuJPbl3A "~YT - Psivewri" https://iv.ggtyler.dev/feed/channel/UCH5DsMZAgdx5Fkk9wwMNwCA "~YT - The New Oil"
https://inv.vern.cc/feed/channel/UCP5tjEmvPItGyLhmjdwP7Ww "~YT - RealLifeLore" https://iv.ggtyler.dev/feed/channel/UCHnyfMqiRRG1u-2MsSQLbXA "~YT - Veritasium"
https://inv.vern.cc/feed/channel/UCQ-W1KE9EYfdxhL6S4twUNw "~YT - The Cherno" https://iv.ggtyler.dev/feed/channel/UCHvDhwNuq-h2hZQRR6BwbLQ "~YT - Tech With Nikola"
https://inv.vern.cc/feed/channel/UCQX_MZRCaluNKxkywkLEgfA "~YT - Date un Vlog" https://iv.ggtyler.dev/feed/channel/UCI6pj4e-_6Km-dmLLYpmlaA "~YT - Alejandro Julián"
https://inv.vern.cc/feed/channel/UCR1IuLEqb6UEA_zQ81kwXfg "~YT - Real Engineering" https://iv.ggtyler.dev/feed/channel/UCJ0-OtVpF0wOKEqT2Z1HEtA "~YT - ElectroBOOM"
https://inv.vern.cc/feed/channel/UCRYeRa2iUMd8An1WTPIP2bw "~YT - aChair Leg" https://iv.ggtyler.dev/feed/channel/UCJYJgj7rzsn0vdR7fkgjuIA "~YT - styropyro"
https://inv.vern.cc/feed/channel/UCS-WzPVpAAli-1IfEG2lN8A "~YT - Michael MJD" https://iv.ggtyler.dev/feed/channel/UCLEoyoOKZK0idGqSc6Pi23w "~YT - RMC - The Cave"
https://inv.vern.cc/feed/channel/UCS0N5baNlQWJCUrhCEo8WlA "~YT - Ben Eater" https://iv.ggtyler.dev/feed/channel/UCLx053rWZxCiYWsBETgdKrQ "~YT - LGR"
https://inv.vern.cc/feed/channel/UCSju5G2aFaWMqn-_0YBtq5A "~YT - Stand-up Maths" https://iv.ggtyler.dev/feed/channel/UCMbQbVilo-nezMvwf1BZfAA "~YT - CienciaDeSofa"
https://inv.vern.cc/feed/channel/UCSp-OaMpsO8K0KkOqyBl7_w "~YT - Let's Get Rusty" https://iv.ggtyler.dev/feed/channel/UCMiyV_Ib77XLpzHPQH_q0qQ "~YT - Veronica Explains"
https://inv.vern.cc/feed/channel/UCSuHzQ3GrHSzoBbwrIq3LLA "~YT - NBTV (Naomi Brockwell TV)" https://iv.ggtyler.dev/feed/channel/UCMnZ3qm76jc3SUi9Z-5OdcA "~YT - Leyendas & Videojuegos"
https://inv.vern.cc/feed/channel/UCUMwY9iS8oMyWDYIe6_RmoA "~YT - No Boilerplate" https://iv.ggtyler.dev/feed/channel/UCNnNCBgckxzqIh1Txw5cgSg "~YT - BaityBait"
https://inv.vern.cc/feed/channel/UCUyeluBRhGPCW4rPe_UvBZQ "~YT - ThePrimeTime" https://iv.ggtyler.dev/feed/channel/UCNzszbnvQeFzObW0ghk0Ckw "~YT - Dave's Garage"
https://inv.vern.cc/feed/channel/UCVk4b-svNJoeytrrlOixebQ "~YT - TheVimeagen" https://iv.ggtyler.dev/feed/channel/UCONH73CdRXUjlh3-DdLGCPw "~YT - Nicco Loves Linux"
https://inv.vern.cc/feed/channel/UCVls1GmFKf6WlTraIb_IaJg "~YT - DistroTube" https://iv.ggtyler.dev/feed/channel/UCOxmlaJURX3nq8eLuJPbl3A "~YT - Psivewri"
https://inv.vern.cc/feed/channel/UCW-HHEyt67RhZ6q21n4p2zQ "~YT - Mac84" https://iv.ggtyler.dev/feed/channel/UCP5tjEmvPItGyLhmjdwP7Ww "~YT - RealLifeLore"
https://inv.vern.cc/feed/channel/UCW0gH2G-cMKAEjEkI4YhnPA "~YT - Nerd of the Rings" https://iv.ggtyler.dev/feed/channel/UCQ-W1KE9EYfdxhL6S4twUNw "~YT - The Cherno"
https://inv.vern.cc/feed/channel/UCWDGyt5hy6UA6Br-hAar03A "~YT - El Robot de Colón" https://iv.ggtyler.dev/feed/channel/UCQX_MZRCaluNKxkywkLEgfA "~YT - Date un Vlog"
https://inv.vern.cc/feed/channel/UCWQaM7SpSECp9FELz-cHzuQ "~YT - Dreams of Code" https://iv.ggtyler.dev/feed/channel/UCR1IuLEqb6UEA_zQ81kwXfg "~YT - Real Engineering"
https://inv.vern.cc/feed/channel/UCWcp1Mwm7_bJ-mVoZb8TdkQ "~YT - TuberViejuner" https://iv.ggtyler.dev/feed/channel/UCRYeRa2iUMd8An1WTPIP2bw "~YT - aChair Leg"
https://inv.vern.cc/feed/channel/UCWyrVfwRL-2DOkzsqrbjo5Q "~YT - NCommander" https://iv.ggtyler.dev/feed/channel/UCS-WzPVpAAli-1IfEG2lN8A "~YT - Michael MJD"
https://inv.vern.cc/feed/channel/UCYO_jab_esuFRV4b17AJtAw "~YT - 3Blue1Brown" https://iv.ggtyler.dev/feed/channel/UCS0N5baNlQWJCUrhCEo8WlA "~YT - Ben Eater"
https://inv.vern.cc/feed/channel/UCYVU6rModlGxvJbszCclGGw "~YT - Rob Braxman Tech" https://iv.ggtyler.dev/feed/channel/UCSju5G2aFaWMqn-_0YBtq5A "~YT - Stand-up Maths"
https://inv.vern.cc/feed/channel/UCZ4AMrDcNrfy3X6nsU8-rPg "~YT - Economics Explained" https://iv.ggtyler.dev/feed/channel/UCSp-OaMpsO8K0KkOqyBl7_w "~YT - Let's Get Rusty"
https://inv.vern.cc/feed/channel/UCa6V1UVOXN4wDm7RDQDoa6g "~YT - El Traductor de Ingeniería" https://iv.ggtyler.dev/feed/channel/UCSuHzQ3GrHSzoBbwrIq3LLA "~YT - Naomi Brockwell TV"
https://inv.vern.cc/feed/channel/UCaSCt8s_4nfkRglWCvNSDrg "~YT - CodeAesthetic" https://iv.ggtyler.dev/feed/channel/UCT35hFvV0j8SR3SBGJChKZQ "~YT - Jota."
https://inv.vern.cc/feed/channel/UCaVPhFg-Ax873wvhbNitsrQ "~YT - El Robot de Platón" https://iv.ggtyler.dev/feed/channel/UCUMwY9iS8oMyWDYIe6_RmoA "~YT - No Boilerplate"
https://inv.vern.cc/feed/channel/UCbdSYaPD-lr1kW27UJuk8Pw "~YT - QuantumFracture" https://iv.ggtyler.dev/feed/channel/UCUyeluBRhGPCW4rPe_UvBZQ "~YT - ThePrimeTime"
https://inv.vern.cc/feed/channel/UCbiGcwDWZjz05njNPrJU7jA "~YT - ExplainingComputers" https://iv.ggtyler.dev/feed/channel/UCVk4b-svNJoeytrrlOixebQ "~YT - TheVimeagen"
https://inv.vern.cc/feed/channel/UCcAy1o8VUCkdowxRYbc0XRw "~YT - Sebi's Random Tech" https://iv.ggtyler.dev/feed/channel/UCVls1GmFKf6WlTraIb_IaJg "~YT - DistroTube"
https://inv.vern.cc/feed/channel/UCd4XwUn2Lure2NHHjukoCwA "~YT - Linux For Everyone" https://iv.ggtyler.dev/feed/channel/UCW-HHEyt67RhZ6q21n4p2zQ "~YT - Mac84"
https://inv.vern.cc/feed/channel/UCdp4_l1vPmpN-gDbUwhaRUQ "~YT - Branch Education" https://iv.ggtyler.dev/feed/channel/UCW0gH2G-cMKAEjEkI4YhnPA "~YT - Nerd of the Rings"
https://inv.vern.cc/feed/channel/UCeHOkFGW-7uAZFvq3BXb8YA "~YT - :3ildcat" https://iv.ggtyler.dev/feed/channel/UCWDGyt5hy6UA6Br-hAar03A "~YT - El Robot de Colón"
https://inv.vern.cc/feed/channel/UCerEIdrEW-IqwvlH8lTQUJQ "~YT - Tech Tangents" https://iv.ggtyler.dev/feed/channel/UCWMV8dD0N3tAM2W6GuNCUCg "~YT - theunrealtarik"
https://inv.vern.cc/feed/channel/UCf-U0uPVQZtcqXUWa_Hl4Mw "~YT - Into the Shadows" https://iv.ggtyler.dev/feed/channel/UCWQaM7SpSECp9FELz-cHzuQ "~YT - Dreams of Code"
https://inv.vern.cc/feed/channel/UCg6gPGh8HU2U01vaFCAsvmQ "~YT - Chris Titus Tech" https://iv.ggtyler.dev/feed/channel/UCWcp1Mwm7_bJ-mVoZb8TdkQ "~YT - TuberViejuner"
https://inv.vern.cc/feed/channel/UCgNg3vwj3xt7QOrcIDaHdFg "~YT - PolyMatter" https://iv.ggtyler.dev/feed/channel/UCWyrVfwRL-2DOkzsqrbjo5Q "~YT - NCommander"
https://inv.vern.cc/feed/channel/UChI0q9a-ZcbZh7dAu_-J-hg "~YT - Upper Echelon" https://iv.ggtyler.dev/feed/channel/UCYO_jab_esuFRV4b17AJtAw "~YT - 3Blue1Brown"
https://inv.vern.cc/feed/channel/UCj8orMezFWVcoN-4S545Wtw "~YT - Max Derrat" https://iv.ggtyler.dev/feed/channel/UCYVU6rModlGxvJbszCclGGw "~YT - Rob Braxman Tech"
https://inv.vern.cc/feed/channel/UCjFaPUcJU1vwk193mnW_w1w "~YT - Modern Vintage Gamer" https://iv.ggtyler.dev/feed/channel/UCZ4AMrDcNrfy3X6nsU8-rPg "~YT - Economics Explained"
https://inv.vern.cc/feed/channel/UCjSEJkpGbcZhvo0lr-44X_w "~YT - TechHut" https://iv.ggtyler.dev/feed/channel/UCZkPWp4MVoIVGLVLYC1Vjlg "~YT - Guille Ghemi"
https://inv.vern.cc/feed/channel/UCjgS6Uyg8ok4Jd_lH_MUKgg "~YT - Claus Kellerman" https://iv.ggtyler.dev/feed/channel/UCa6V1UVOXN4wDm7RDQDoa6g "~YT - El Traductor de Ingeniería"
https://inv.vern.cc/feed/channel/UCl2mFZoRqjw_ELax4Yisf6w "~YT - Louis Rossmann" https://iv.ggtyler.dev/feed/channel/UCaSCt8s_4nfkRglWCvNSDrg "~YT - CodeAesthetic"
https://inv.vern.cc/feed/channel/UCl_dlV_7ofr4qeP1drJQ-qg "~YT - Tantacrul" https://iv.ggtyler.dev/feed/channel/UCaVPhFg-Ax873wvhbNitsrQ "~YT - El Robot de Platón"
https://inv.vern.cc/feed/channel/UCld68syR8Wi-GY_n4CaoJGA "~YT - Brodie Robertson" https://iv.ggtyler.dev/feed/channel/UCbdSYaPD-lr1kW27UJuk8Pw "~YT - QuantumFracture"
https://inv.vern.cc/feed/channel/UClnDI2sdehVm1zm_LmUHsjQ "~YT - Biographics" https://iv.ggtyler.dev/feed/channel/UCbiGcwDWZjz05njNPrJU7jA "~YT - ExplainingComputers"
https://inv.vern.cc/feed/channel/UCmw-QGOHbHA5cDAvwwqUTKQ "~YT - Zaney" https://iv.ggtyler.dev/feed/channel/UCcAy1o8VUCkdowxRYbc0XRw "~YT - Sebi's Random Tech"
https://inv.vern.cc/feed/channel/UCmyGZ0689ODyReHw3rsKLtQ "~YT - Michael Tunnell" https://iv.ggtyler.dev/feed/channel/UCcQWoBTNG__OwfZk9znWgCQ "~YT - The Rusty Bits"
https://inv.vern.cc/feed/channel/UCnw3aIEiz60S6O3XcztCVkQ "~YT - PatricianTV" https://iv.ggtyler.dev/feed/channel/UCd4XwUn2Lure2NHHjukoCwA "~YT - Linux For Everyone"
https://inv.vern.cc/feed/channel/UCoL8olX-259lS1N6QPyP4IQ "~YT - Action Retro" https://iv.ggtyler.dev/feed/channel/UCdiJKSDwwvy4rMUVc9CgS-g "~YT - DaniboubeTV"
https://inv.vern.cc/feed/channel/UCoxcjq-8xIDTYp3uz647V5A "~YT - Numberphile" https://iv.ggtyler.dev/feed/channel/UCdp4_l1vPmpN-gDbUwhaRUQ "~YT - Branch Education"
https://inv.vern.cc/feed/channel/UCpuKDBw8IVIdKWPhiB2VDNQ "~YT - Cinematix" https://iv.ggtyler.dev/feed/channel/UCeCtLnoV0nmE2cBbbftCCiw "~YT - Las reviews de Camilo"
https://inv.vern.cc/feed/channel/UCpuLiczP2Aqq11Gtf4k_fkw "~YT - Futurasound Productions" https://iv.ggtyler.dev/feed/channel/UCeHOkFGW-7uAZFvq3BXb8YA "~YT - :3ildcat"
https://inv.vern.cc/feed/channel/UCqxM9T6ksiOVKIkb88S2r7Q "~YT - Zac Builds" https://iv.ggtyler.dev/feed/channel/UCerEIdrEW-IqwvlH8lTQUJQ "~YT - Tech Tangents"
https://inv.vern.cc/feed/channel/UCrkPsvLGln62OMZRO6K-llg "~YT - Nick Chapsas" https://iv.ggtyler.dev/feed/channel/UCf-U0uPVQZtcqXUWa_Hl4Mw "~YT - Into the Shadows"
https://inv.vern.cc/feed/channel/UCs6KfncB4OV6Vug4o_bzijg "~YT - Techlore" https://iv.ggtyler.dev/feed/channel/UCg6gPGh8HU2U01vaFCAsvmQ "~YT - Chris Titus Tech"
https://inv.vern.cc/feed/channel/UCs7nPQIEba0T3tGOWWsZpJQ "~YT - Like Stories of Old" https://iv.ggtyler.dev/feed/channel/UCgNg3vwj3xt7QOrcIDaHdFg "~YT - PolyMatter"
https://inv.vern.cc/feed/channel/UCsnGwSIHyoYN0kiINAGUKxg "~YT - Wolfgang's Channel" https://iv.ggtyler.dev/feed/channel/UChI0q9a-ZcbZh7dAu_-J-hg "~YT - Upper Echelon"
https://inv.vern.cc/feed/channel/UCtMVHI3AJD4Qk4hcbZnI9ZQ "~YT - SomeOrdinaryGamers" https://iv.ggtyler.dev/feed/channel/UCj8orMezFWVcoN-4S545Wtw "~YT - Max Derrat"
https://inv.vern.cc/feed/channel/UCtYKe7-XbaDjpUwcU5x0bLg "~YT - neo" https://iv.ggtyler.dev/feed/channel/UCjFaPUcJU1vwk193mnW_w1w "~YT - Modern Vintage Gamer"
https://inv.vern.cc/feed/channel/UCtYg149E_wUGVmjGz-TgyNA "~YT - Titus Tech Talk" https://iv.ggtyler.dev/feed/channel/UCjSEJkpGbcZhvo0lr-44X_w "~YT - TechHut"
https://inv.vern.cc/feed/channel/UCvjgXvBlbQiydffZU7m1_aw "~YT - The Coding Train" https://iv.ggtyler.dev/feed/channel/UCjgS6Uyg8ok4Jd_lH_MUKgg "~YT - Claus Kellerman"
https://inv.vern.cc/feed/channel/UCxQKHvKbmSzGMvUrVtJYnUA "~YT - Learn Linux TV" https://iv.ggtyler.dev/feed/channel/UCl2mFZoRqjw_ELax4Yisf6w "~YT - Louis Rossmann"
https://inv.vern.cc/feed/channel/UCxdZ7XCQVMRMipj3gGemQfw "~YT - GNULectures" https://iv.ggtyler.dev/feed/channel/UCl_dlV_7ofr4qeP1drJQ-qg "~YT - Tantacrul"
https://inv.vern.cc/feed/channel/UCy0tKL1T7wFoYcxCe0xjN6Q "~YT - Technology Connections" https://iv.ggtyler.dev/feed/channel/UCld68syR8Wi-GY_n4CaoJGA "~YT - Brodie Robertson"
https://inv.vern.cc/feed/channel/UCybBViio_TH_uiFFDJuz5tg "~YT - Einzelgänger" https://iv.ggtyler.dev/feed/channel/UClnDI2sdehVm1zm_LmUHsjQ "~YT - Biographics"
https://inv.vern.cc/feed/channel/UCylGUf9BvQooEFjgdNudoQg "~YT - The Linux Cast" https://iv.ggtyler.dev/feed/channel/UCmGSJVG3mCRXVOP4yZrU1Dw "~YT - Johnny Harris"
https://inv.vern.cc/feed/channel/UCzGMBzt6UOMoQe_dqOfShZw "~YT - Cultura VJ" https://iv.ggtyler.dev/feed/channel/UCmw-QGOHbHA5cDAvwwqUTKQ "~YT - Zaney"
https://inv.vern.cc/feed/channel/UCzXsTSZDoAPSjfHr8IZM9Ew "~YT - FloatyMonkey" https://iv.ggtyler.dev/feed/channel/UCmyGZ0689ODyReHw3rsKLtQ "~YT - Michael Tunnell"
https://iv.ggtyler.dev/feed/channel/UCnw3aIEiz60S6O3XcztCVkQ "~YT - PatricianTV"
https://iv.ggtyler.dev/feed/channel/UCoL8olX-259lS1N6QPyP4IQ "~YT - Action Retro"
https://iv.ggtyler.dev/feed/channel/UCoryWpk4QVYKFCJul9KBdyw "~YT - Switched to Linux"
https://iv.ggtyler.dev/feed/channel/UCoxcjq-8xIDTYp3uz647V5A "~YT - Numberphile"
https://iv.ggtyler.dev/feed/channel/UCpuKDBw8IVIdKWPhiB2VDNQ "~YT - Cinematix"
https://iv.ggtyler.dev/feed/channel/UCpuLiczP2Aqq11Gtf4k_fkw "~YT - Futurasound Productions"
https://iv.ggtyler.dev/feed/channel/UCqoGR_EedlhKDVuWNwYWRbg "~YT - Voices of the Past"
https://iv.ggtyler.dev/feed/channel/UCqxM9T6ksiOVKIkb88S2r7Q "~YT - Zac Builds"
https://iv.ggtyler.dev/feed/channel/UCrkPsvLGln62OMZRO6K-llg "~YT - Nick Chapsas"
https://iv.ggtyler.dev/feed/channel/UCs6KfncB4OV6Vug4o_bzijg "~YT - Techlore"
https://iv.ggtyler.dev/feed/channel/UCs7nPQIEba0T3tGOWWsZpJQ "~YT - Like Stories of Old"
https://iv.ggtyler.dev/feed/channel/UCsnGwSIHyoYN0kiINAGUKxg "~YT - Wolfgang's Channel"
https://iv.ggtyler.dev/feed/channel/UCtMVHI3AJD4Qk4hcbZnI9ZQ "~YT - SomeOrdinaryGamers"
https://iv.ggtyler.dev/feed/channel/UCtYKe7-XbaDjpUwcU5x0bLg "~YT - neo"
https://iv.ggtyler.dev/feed/channel/UCtYg149E_wUGVmjGz-TgyNA "~YT - Titus Tech Talk"
https://iv.ggtyler.dev/feed/channel/UCtZX_67hSjOIPu0HTmFi6aw "~YT - Macintosh Librarian"
https://iv.ggtyler.dev/feed/channel/UCvjgXvBlbQiydffZU7m1_aw "~YT - The Coding Train"
https://iv.ggtyler.dev/feed/channel/UCxQKHvKbmSzGMvUrVtJYnUA "~YT - Learn Linux TV"
https://iv.ggtyler.dev/feed/channel/UCxdZ7XCQVMRMipj3gGemQfw "~YT - GNULectures"
https://iv.ggtyler.dev/feed/channel/UCxoz4YfS4M3H3C57FD4jW4Q "~YT - Science Time"
https://iv.ggtyler.dev/feed/channel/UCy0tKL1T7wFoYcxCe0xjN6Q "~YT - Technology Connections"
https://iv.ggtyler.dev/feed/channel/UCy6pDeDwRFi1kmFekSpMDUA "~YT - La Poción Roja"
https://iv.ggtyler.dev/feed/channel/UCybBViio_TH_uiFFDJuz5tg "~YT - Einzelgänger"
https://iv.ggtyler.dev/feed/channel/UCylGUf9BvQooEFjgdNudoQg "~YT - The Linux Cast"
https://iv.ggtyler.dev/feed/channel/UCz1oFxMrgrQ82-276UCOU9w "~YT - Atlas Pro"
https://iv.ggtyler.dev/feed/channel/UCzGMBzt6UOMoQe_dqOfShZw "~YT - Cultura VJ"
https://iv.ggtyler.dev/feed/channel/UCzR-rom72PHN9Zg7RML9EbA "~YT - PBS Eons"
https://iv.ggtyler.dev/feed/channel/UCzXsTSZDoAPSjfHr8IZM9Ew "~YT - FloatyMonkey"

View file

@ -22,7 +22,7 @@
"backlight", "backlight",
"custom/arrow4", "custom/arrow4",
"idle_inhibitor", "idle_inhibitor",
"custom/powerprofiles", "power-profiles-daemon",
"battery", "battery",
"custom/arrow5", "custom/arrow5",
"network", "network",
@ -55,14 +55,6 @@
} }
}, },
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": "\uea71",
"deactivated": "\ueabc"
}
},
"hyprland/language": { "hyprland/language": {
"format": "\udb80\udf0c {}", "format": "\udb80\udf0c {}",
"format-en": "US", "format-en": "US",
@ -70,57 +62,6 @@
"on-click": "hyprctl switchxkblayout at-translated-set-2-keyboard next", "on-click": "hyprctl switchxkblayout at-translated-set-2-keyboard next",
}, },
"clock": {
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
"format": "\udb82\udd54 {:%H:%M}",
"format-alt": "\udb80\udcf5 {:%Y-%m-%d}"
},
"backlight": {
"format": "{icon}",
"format-icons": [
"\udb86\ude4e",
"\udb86\ude4f",
"\udb86\ude50",
"\udb86\ude51",
"\udb86\ude52",
"\udb86\ude53",
"\udb86\ude54",
"\udb86\ude55",
"\udb81\udee8"
],
"tooltip-format": "{percent}%"
},
"battery": {
"states": {
"warning": 30,
"critical": 15
},
"format": "{icon}",
"format-charging": "{icon} \udb81\udea5",
"format-plugged": "{icon} \udb81\udea5",
"format-critical": "{icon} \udb84\ude38",
"format-warning": "{icon} \udb84\ude38",
"format-icons": [
"\udb80\udc7a",
"\udb80\udc7c",
"\udb80\udc7e",
"\udb80\udc80",
"\udb80\udc79"
],
"tooltip-format": "{capacity}% - {timeTo}",
"on-click": "$HOME/.config/fuzzel/scripts/fuzz_power"
},
"custom/powerprofiles": {
"exec": "bash $HOME/.config/waybar/power-profiles",
"restart-interval": 5,
"format": "{}",
"tooltip": false,
"on-click": "$HOME/.config/fuzzel/scripts/fuzz_power"
},
"pulseaudio": { "pulseaudio": {
"scroll-step": 1, // %, can be a float "scroll-step": 1, // %, can be a float
"tooltip-format": "{volume}% - {desc}", "tooltip-format": "{volume}% - {desc}",
@ -142,6 +83,63 @@
"on-click": "kitty --class pulsemixer pulsemixer" "on-click": "kitty --class pulsemixer pulsemixer"
}, },
"backlight": {
"format": "{icon}",
"format-icons": [
"\udb86\ude4e",
"\udb86\ude4f",
"\udb86\ude50",
"\udb86\ude51",
"\udb86\ude52",
"\udb86\ude53",
"\udb86\ude54",
"\udb86\ude55",
"\udb81\udee8"
],
"tooltip-format": "{percent}%"
},
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": "\uea71",
"deactivated": "\ueabc"
}
},
"power-profiles-daemon": {
"format": "{icon}",
"tooltip-format": "Power profile: {profile}",
"tooltip": true,
"format-icons": {
"default": "󰾅",
"performance": "󰓅",
"balanced": "󰾅",
"power-saver": "󰾆"
}
},
"battery": {
"states": {
"warning": 30,
"critical": 15
},
"format": "{icon}",
"format-charging": "{icon} \udb81\udea5",
"format-plugged": "{icon} \udb81\udea5",
"format-critical": "{icon} \udb84\ude38",
"format-warning": "{icon} \udb84\ude38",
"format-icons": [
"\udb80\udc7a",
"\udb80\udc7c",
"\udb80\udc7e",
"\udb80\udc80",
"\udb80\udc79"
],
"tooltip-format": "{capacity}% - {timeTo}",
"on-click": "$HOME/.config/fuzzel/scripts/fuzz_power"
},
"network": { "network": {
"format-wifi": "\udb81\udda9 {essid}", "format-wifi": "\udb81\udda9 {essid}",
"format-ethernet": "\udb80\ude00", "format-ethernet": "\udb80\ude00",
@ -150,6 +148,12 @@
"on-click": "$HOME/.config/fuzzel/scripts/fuzz_wifi" "on-click": "$HOME/.config/fuzzel/scripts/fuzz_wifi"
}, },
"clock": {
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
"format": "\udb82\udd54 {:%H:%M}",
"format-alt": "\udb80\udcf5 {:%Y-%m-%d}"
},
"custom/arrow1": { "custom/arrow1": {
"format": "", "format": "",
"tooltip": false "tooltip": false

View file

@ -1,10 +0,0 @@
#!/bin/bash
currntpwr=$(powerprofilesctl get)
if [ "${currntpwr}" = "performance" ]; then
pwr="󰓅"
elif [ "${currntpwr}" = "balanced" ]; then
pwr="󰾅"
elif [ "${currntpwr}" = "power-saver" ]; then
pwr="󰾆"
fi
echo "$pwr"

View file

@ -113,7 +113,7 @@ window#waybar {
/* All modules */ /* All modules */
#clock, #clock,
#custom-powerprofiles, #power-profiles-daemon,
#battery, #battery,
#backlight, #backlight,
#network, #network,
@ -159,7 +159,7 @@ label:focus {
background-color: @language; background-color: @language;
} }
#custom-powerprofiles { #power-profiles-daemon {
background-color: @powerprofile; background-color: @powerprofile;
} }