custom fastfetch change. changed rsync from -P --progress. theme changes
This commit is contained in:
parent
ce23adcafc
commit
bab502e1ef
|
@ -35,13 +35,16 @@ export heartost="/home/iceyrazor/.steam/root/steamapps/music/Heartbound - OST"
|
|||
|
||||
alias fukn="sudo $@"
|
||||
alias ls='ls --color=auto'
|
||||
alias lss="fukn du -ah -d 1 | sort -hr"
|
||||
alias lss="fukn du -ahd 1 | sort -hr"
|
||||
alias lsu="lsblk --filter 'NAME=~\"sd[abcde]\"' -o NAME,MOUNTPOINTS"
|
||||
alias surf="WEBKIT_DISABLE_COMPOSITING_MODE=1 surf"
|
||||
alias lsblkfs="lsblk -o PATH,FSTYPE,MOUNTPOINT"
|
||||
alias grep='grep --color=auto'
|
||||
# alias ffchar='fastfetch --logo ~/stuff/media/ICE/ascii-char.txt --logo-color-5 "light_magenta" --logo-color-1 "reset_black" --logo-color-2 "light_black" --logo-color-3 "light_blue"'
|
||||
alias ffcompact='fastfetch -c $HOME/.config/fastfetch/compact.jsonc'
|
||||
alias ff='fastfetch -c $HOME/.config/fastfetch/10.jsonc 2> /dev/null || fastfetch --localip-show-ipv4 0'
|
||||
alias ffchar='fastfetch -c $HOME/.config/fastfetch/ascii-char.jsonc'
|
||||
# alias fastfetch='fastfetch --localip-show-ipv4 0 --kitty-direct /home/iceyrazor/stuff/media/ICE/Sprite-0009.png --logo-width 40 --logo-height 20'
|
||||
alias fastfetch='fastfetch --localip-show-ipv4 0'
|
||||
[ "$(cat /etc/hostname)" = "Kasino" ] && alias fukn="doas $@"
|
||||
[ "$(cat /etc/hostname)" = "Kan" ] && alias fukn="doas $@"
|
||||
alias numen="echo key x | fukn dotool && NUMEN_DMENU=rofi NUMEN_DMENU_OPTS='-show drun' LD_LIBRARY_PATH=/usr/lib/ numen & disown"
|
||||
|
@ -100,7 +103,8 @@ alias scs="sleep 3s && ffmpeg -f x11grab -framerate 1 -video_size 1920x1200 -i :
|
|||
alias wwrite="watch -d grep -e Dirty: -e Writeback: /proc/meminfo"
|
||||
alias gol="~/stuff/scripts/c/SDL/game-of-life/game-of-life & disown"
|
||||
|
||||
alias vrinit="echo key x | fukn dotool && drkwll && killall xcompmgr && sleep 1s && wlx-layout.sh main"
|
||||
alias vrinit="echo key x | fukn dotool && drkwll && killall xcompmgr; sleep 1s && wlx-layout.sh main; \
|
||||
sleep 2s && tmux new-session -s chat-loop -c stuff/scripts/rust/chat-loop"
|
||||
|
||||
|
||||
alias statst="echo full_stat:true > ~/stuff/scripts/system/stbar/config.txt"
|
||||
|
|
|
@ -16,12 +16,14 @@ theme.font = "inconsolata regular 10"
|
|||
|
||||
--#8558e6
|
||||
|
||||
theme.bg_normal = "#432990"
|
||||
theme.bg_normal = "#222222" --#432990
|
||||
theme.bg_focus = "#453996"
|
||||
theme.bg_urgent = "#ff0000"
|
||||
theme.bg_minimize = "#111111"
|
||||
theme.bg_systray = theme.bg_normal
|
||||
theme.tasklist_bg_normal = "#222222"
|
||||
theme.wibar_background = "#00000000"
|
||||
--theme.wibar_background = theme.bg_normal
|
||||
|
||||
--[[
|
||||
theme.bg_normal = "#432990"
|
||||
|
@ -31,7 +33,7 @@ theme.bg_minimize = "#444444"
|
|||
theme.bg_systray = theme.bg_normal
|
||||
--]]
|
||||
|
||||
theme.fg_normal = "#aaaaaa"
|
||||
theme.fg_normal = "#dddddd" --#aaaaaa
|
||||
theme.fg_focus = "#eeeeee"
|
||||
theme.fg_urgent = "#eeeeee"
|
||||
theme.fg_minimize = "#eeeeee"
|
||||
|
|
|
@ -101,7 +101,8 @@ globalkeys = gears.table.join(
|
|||
awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
|
||||
{description = "run prompt", group = "launcher"}),
|
||||
|
||||
awful.key({ modkey }, "d", function () os.execute("rofi -show drun") end, {description = "rofi drun", group = "launcher"}),
|
||||
awful.key({ modkey }, "d", function () os.execute("rofi -x11 -show drun") end, {description = "rofi drun", group = "launcher"}),
|
||||
awful.key({ modkey , "Shift" }, "d", function () os.execute("echo \"\" | rofi -x11 -dmenu -p 'Search' | xargs -I{} xdg-open 'https://searx.iceyfox.xyz/search?q={}'") end, {description = "rofi search", group = "launcher"}),
|
||||
|
||||
awful.key({ modkey }, "x",
|
||||
function ()
|
||||
|
|
|
@ -216,81 +216,129 @@ end
|
|||
-- Re-set wallpaper when a screen's geometry changes (e.g. different resolution)
|
||||
screen.connect_signal("property::geometry", set_wallpaper)
|
||||
|
||||
awful.screen.connect_for_each_screen(function(s)
|
||||
awful.screen.connect_for_each_screen(function(screen)
|
||||
-- Wallpaper
|
||||
set_wallpaper(s)
|
||||
set_wallpaper(screen)
|
||||
|
||||
-- Each screen has its own tag table.
|
||||
--awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9" }, s, awful.layout.layouts[2])
|
||||
--awful.tag({ " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }, s, awful.layout.layouts[2])
|
||||
awful.tag({ " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }, s, awful.layout.layouts[2])
|
||||
awful.tag({ " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }, screen, awful.layout.layouts[2])
|
||||
|
||||
-- Create a promptbox for each screen
|
||||
s.mypromptbox = awful.widget.prompt()
|
||||
screen.mypromptbox = awful.widget.prompt()
|
||||
-- Create an imagebox widget which will contain an icon indicating which layout we're using.
|
||||
-- We need one layoutbox per screen.
|
||||
s.mylayoutbox = awful.widget.layoutbox(s)
|
||||
s.mylayoutbox:buttons(gears.table.join(
|
||||
screen.mylayoutbox = awful.widget.layoutbox(screen)
|
||||
screen.mylayoutbox:buttons(gears.table.join(
|
||||
awful.button({ }, 1, function () awful.layout.inc( 1) end),
|
||||
awful.button({ }, 3, function () awful.layout.inc(-1) end),
|
||||
awful.button({ }, 4, function () awful.layout.inc( 1) end),
|
||||
awful.button({ }, 5, function () awful.layout.inc(-1) end)))
|
||||
-- Create a taglist widget
|
||||
s.mytaglist = awful.widget.taglist {
|
||||
screen = s,
|
||||
screen.mytaglist = awful.widget.taglist {
|
||||
screen = screen,
|
||||
filter = awful.widget.taglist.filter.all,
|
||||
buttons = taglist_buttons
|
||||
}
|
||||
|
||||
-- Create a tasklist widget
|
||||
s.mytasklist = awful.widget.tasklist {
|
||||
screen = s,
|
||||
screen.mytasklist = awful.widget.tasklist {
|
||||
screen = screen,
|
||||
filter = awful.widget.tasklist.filter.currenttags,
|
||||
buttons = tasklist_buttons
|
||||
}
|
||||
|
||||
|
||||
-- Create the wibox
|
||||
s.mywibox = awful.wibar({ position = "bottom", screen = s , height = 20})
|
||||
screen.mywibox = awful.wibar({ position = "bottom", screen = screen , height = 20, width = 1500, y = screen.geometry.height - 24 - 500})
|
||||
awful.placement.bottom(screen.mywibox, { margins = { bottom = 2, top = 20 } })
|
||||
|
||||
|
||||
local spacer = wibox.widget.textbox(" ")
|
||||
local spacerbg = wibox.widget.textbox(" ")
|
||||
local spacerbg= wibox.widget.background(spacerbg)
|
||||
spacerbg.bg = beautiful.bg_normal
|
||||
|
||||
screen.mywibox.bg = beautiful.wibar_background
|
||||
screen.mywibox.ontop = true
|
||||
screen.mywibox.floating = false
|
||||
|
||||
local mykeyboardlayout = wibox.widget.background(mykeyboardlayout)
|
||||
mykeyboardlayout.bg = beautiful.bg_normal
|
||||
|
||||
local myLayoutBox = wibox.widget.background(screen.mylayoutbox)
|
||||
myLayoutBox.bg = beautiful.bg_normal
|
||||
|
||||
local mytextclock = wibox.widget.background(mytextclock)
|
||||
mytextclock.bg = beautiful.bg_normal
|
||||
|
||||
-- Add widgets to the wibox
|
||||
if s.index==1 then
|
||||
s.mywibox:setup {
|
||||
if screen.index==1 then
|
||||
local stbar = awful.widget.watch(HOMEDIR..'/stuff/scripts/system/stbar/stbar-awesome.sh', 2)
|
||||
local stbar = wibox.widget.background(stbar)
|
||||
stbar.bg = beautiful.bg_normal
|
||||
|
||||
screen.mywibox:setup {
|
||||
layout = wibox.layout.align.horizontal,
|
||||
{ -- Left widgets
|
||||
layout = wibox.layout.fixed.horizontal,
|
||||
mylauncher,
|
||||
s.mytaglist,
|
||||
s.mypromptbox,
|
||||
-- mylauncher,
|
||||
screen.mytaglist,
|
||||
screen.mypromptbox,
|
||||
spacer,
|
||||
},
|
||||
s.mytasklist, -- Middle widget
|
||||
screen.mytasklist, -- Middle widget
|
||||
{ -- Right widgets
|
||||
layout = wibox.layout.fixed.horizontal,
|
||||
spacer,
|
||||
mykeyboardlayout,
|
||||
awful.widget.watch(HOMEDIR..'/stuff/scripts/system/stbar/stbar-awesome.sh', 2),
|
||||
stbar,
|
||||
mytextclock,
|
||||
spacerbg,
|
||||
spacer,
|
||||
spacerbg,
|
||||
wibox.widget.systray(),
|
||||
s.mylayoutbox,
|
||||
spacerbg,
|
||||
spacer,
|
||||
myLayoutBox,
|
||||
},
|
||||
}
|
||||
else
|
||||
s.mywibox:setup {
|
||||
screen.mywibox:setup {
|
||||
layout = wibox.layout.align.horizontal,
|
||||
{ -- Left widgets
|
||||
layout = wibox.layout.fixed.horizontal,
|
||||
mylauncher,
|
||||
s.mytaglist,
|
||||
s.mypromptbox,
|
||||
-- mylauncher,
|
||||
screen.mytaglist,
|
||||
screen.mypromptbox,
|
||||
},
|
||||
s.mytasklist, -- Middle widget
|
||||
screen.mytasklist, -- Middle widget
|
||||
{ -- Right widgets
|
||||
layout = wibox.layout.fixed.horizontal,
|
||||
mykeyboardlayout,
|
||||
mytextclock,
|
||||
wibox.widget.systray(),
|
||||
s.mylayoutbox,
|
||||
-- wibox.widget.systray(),
|
||||
screen.mylayoutbox,
|
||||
},
|
||||
}
|
||||
end
|
||||
|
||||
|
||||
-- Add widgets to the wibox
|
||||
--[[
|
||||
if s.index == 1 then
|
||||
local new_wi = awful.wibar({ position = "bottom", screen = 1 , width = 200, height = 20})
|
||||
new_wi:setup {
|
||||
layout = wibox.layout.align.horizontal,
|
||||
{ -- Left widgets
|
||||
layout = wibox.layout.fixed.horizontal,
|
||||
-- mylauncher,
|
||||
mytextclock,
|
||||
}
|
||||
}
|
||||
end
|
||||
]]--
|
||||
end)
|
||||
|
||||
local month_calendar = awful.widget.calendar_popup.month({start_sunday=true})
|
||||
|
@ -439,6 +487,17 @@ client.connect_signal("manage", function (c)
|
|||
end
|
||||
end)
|
||||
|
||||
screen[1]:connect_signal("request::geometry", function(s)
|
||||
-- Recalculate the workarea height
|
||||
-- s.workarea.height = s.geometry.height - 100
|
||||
gears.debug.print_error("Workarea height: " .. tostring(s.workarea.height))
|
||||
naughty.notify({ title = "Oops, there were errors during startup!",
|
||||
text = 'djsakldsaujsaiodsjugfa89rdfjg489ejt' })
|
||||
-- You can also recalculate s.workarea.y if you want to fine-tune vertical placement
|
||||
-- awful.layout.arrange(s)
|
||||
end)
|
||||
awful.layout.suit.tile.master_width_factor = 0.5
|
||||
|
||||
-- Add a titlebar if titlebars_enabled is set to true in the rules.
|
||||
client.connect_signal("request::titlebars", function(c)
|
||||
-- buttons for the titlebar
|
||||
|
|
|
@ -32,8 +32,28 @@ fi
|
|||
if [ -z $(pgrep -f newsboat-fetch.sh) ]; then
|
||||
~/.config/dwm/newsboat-fetch.sh &
|
||||
fi
|
||||
if [ -z $(pgrep -f lessons-loop.sh) ]; then
|
||||
~/.config/dwm/lessons-loop.sh &
|
||||
fi
|
||||
|
||||
if [ -z $(pgrep wezterm) ]; then
|
||||
sleep 2
|
||||
wezterm -e ~/stuff/scripts/system/task.sh &
|
||||
fi
|
||||
|
||||
if [ "$(cat /etc/hostname)" == "Kasino" ]; then
|
||||
if [ -z "$(pgrep vesktop)" ]; then
|
||||
sleep 2s
|
||||
vesktop & disown
|
||||
fi
|
||||
|
||||
if [ -z "$(pgrep gajim)" ]; then
|
||||
sleep 2s
|
||||
gajim & disown
|
||||
fi
|
||||
|
||||
if [ -z "$(pgrep steam)" ]; then
|
||||
sleep 3s
|
||||
steam & disown
|
||||
fi
|
||||
fi
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
newsboat_loop(){
|
||||
notify-send -t 6000 -i '/home/iceyrazor/stuff/media/saved gifs/duolingo-crop-s.jpg' "Anki" "did you do your japanese lessons today?"
|
||||
sleep 2h
|
||||
newsboat_loop
|
||||
}
|
||||
newsboat_loop
|
|
@ -0,0 +1,157 @@
|
|||
// Load with --load-config examples/2.jsonc
|
||||
// Note that you must replace the image path to an existing image to display it.
|
||||
|
||||
{
|
||||
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||
"logo": {
|
||||
"padding": {
|
||||
"top": 2
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"separator": " -> ",
|
||||
"constants": [
|
||||
"──────────────────────────────"
|
||||
]
|
||||
},
|
||||
"modules": [
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "┌{$1}{$1}┐",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "title",
|
||||
"keyWidth": 10
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "└{$1}{$1}┘",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "┌{$1}{$1}┐",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "os",
|
||||
"key": "{icon} OS",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "kernel",
|
||||
"key": "│ ├",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "packages",
|
||||
"key": "│ ├",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
"key": "│ └",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "wm",
|
||||
"key": " DE/WM",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "lm",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "wmtheme",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "icons",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "terminal",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "wallpaper",
|
||||
"key": "│ └",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "host",
|
||||
"key": " PC",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "cpu",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "gpu",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "disk",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "memory",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "swap",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "uptime",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "display",
|
||||
"key": "│ └",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "sound",
|
||||
"key": " SND",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "player",
|
||||
"key": "│ ├",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "media",
|
||||
"key": "│ └",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "└{$1}{$1}┘",
|
||||
"outputColor": "90"
|
||||
},
|
||||
"break",
|
||||
{
|
||||
"type": "custom",
|
||||
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,164 @@
|
|||
// Load with --load-config examples/2.jsonc
|
||||
// Note that you must replace the image path to an existing image to display it.
|
||||
|
||||
{
|
||||
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||
"logo": {
|
||||
"padding": {
|
||||
"top": 2
|
||||
},
|
||||
"source": "/home/iceyrazor/stuff/media/ICE/ascii-char.txt",
|
||||
"color": {
|
||||
"1": "reset_black",
|
||||
"2": "light_black",
|
||||
"3": "light_blue",
|
||||
"5": "light_magenta"
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"separator": " -> ",
|
||||
"constants": [
|
||||
"──────────────────────────────"
|
||||
]
|
||||
},
|
||||
"modules": [
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "┌{$1}{$1}┐",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "title",
|
||||
"keyWidth": 10
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "└{$1}{$1}┘",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "┌{$1}{$1}┐",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "os",
|
||||
"key": "{icon} OS",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "kernel",
|
||||
"key": "│ ├",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "packages",
|
||||
"key": "│ ├",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
"key": "│ └",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "wm",
|
||||
"key": " DE/WM",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "lm",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "wmtheme",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "icons",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "terminal",
|
||||
"key": "│ ├",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "wallpaper",
|
||||
"key": "│ └",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "host",
|
||||
"key": " PC",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "cpu",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "gpu",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "disk",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "memory",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "swap",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "uptime",
|
||||
"key": "│ ├",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "display",
|
||||
"key": "│ └",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "sound",
|
||||
"key": " SND",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "player",
|
||||
"key": "│ ├",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "media",
|
||||
"key": "│ └",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "└{$1}{$1}┘",
|
||||
"outputColor": "90"
|
||||
},
|
||||
"break",
|
||||
{
|
||||
"type": "custom",
|
||||
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,103 @@
|
|||
// Load with --load-config examples/2.jsonc
|
||||
// Note that you must replace the image path to an existing image to display it.
|
||||
|
||||
{
|
||||
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||
"logo": {
|
||||
"padding": {
|
||||
"top": 2
|
||||
},
|
||||
"type": "small",
|
||||
"type": "kitty-direct",
|
||||
// "source": "/home/iceyrazor/stuff/media/ICE/Sprite-0009.png",
|
||||
"source": "/home/iceyrazor/stuff/media/ICE/the_best_it_is_going_to_be.png",
|
||||
"width": 30,
|
||||
"height": 19
|
||||
},
|
||||
"display": {
|
||||
"separator": " -> ",
|
||||
"constants": [
|
||||
"──────────────────────────────"
|
||||
]
|
||||
},
|
||||
"modules": [
|
||||
{
|
||||
"type": "title",
|
||||
"format": " {user-name-colored}{at-symbol-colored}{host-name-colored}"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "{$1}{$1}",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "kernel",
|
||||
"key": "",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "packages",
|
||||
"key": "",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
"key": "",
|
||||
"keyColor": "yellow"
|
||||
},
|
||||
{
|
||||
"type": "wm",
|
||||
"key": " DE/WM",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "terminal",
|
||||
"key": "",
|
||||
"keyColor": "blue"
|
||||
},
|
||||
{
|
||||
"type": "disk",
|
||||
"key": "",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "memory",
|
||||
"key": "",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "swap",
|
||||
"key": "",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "uptime",
|
||||
"key": "",
|
||||
"keyColor": "green"
|
||||
},
|
||||
{
|
||||
"type": "sound",
|
||||
"key": " SND",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "player",
|
||||
"key": "",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "media",
|
||||
"key": "",
|
||||
"keyColor": "cyan"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": "{$1}{$1}",
|
||||
"outputColor": "90"
|
||||
},
|
||||
{
|
||||
"type": "custom",
|
||||
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -3,10 +3,11 @@
|
|||
//background: #30303050;
|
||||
*{
|
||||
background: #201f5060;
|
||||
alternate-normal-background: #4030B060;
|
||||
alternate-normal-background: #3020B060;
|
||||
normal-background: #20109060;
|
||||
foreground: #F0C3F0;
|
||||
border-color: #5030D0;
|
||||
selected-normal-background: #20202060;
|
||||
selected-normal-background: #10104060;
|
||||
}
|
||||
|
||||
window, mainbox{
|
||||
|
|
|
@ -2,8 +2,8 @@ local wezterm = require 'wezterm'
|
|||
local config = {}
|
||||
local act = wezterm.action
|
||||
config.default_prog = { 'zsh', '-l' } --config.font = wezterm.font 'Classic Console' config.font_size = 15 config.font = wezterm.font 'Source Code Pro'
|
||||
config.show_tabs_in_tab_bar = false
|
||||
config.enable_tab_bar = false
|
||||
config.show_tabs_in_tab_bar = true
|
||||
config.enable_tab_bar = true
|
||||
--config.font = wezterm.font 'CozetteVector'
|
||||
config.font = wezterm.font_with_fallback {
|
||||
--'B612',
|
||||
|
|
|
@ -10,12 +10,12 @@ fsyncb () {
|
|||
read -p "y/n: " uinput
|
||||
if [ "$uinput" != "n" ] && [ "$uinput" != "N" ]; then
|
||||
printf "\n\n\n"
|
||||
rsync -PRUurv --size-only --delete-after $exclude $syncfile "$target"
|
||||
rsync -RUurv --progress --size-only --delete-after $exclude $syncfile "$target"
|
||||
printf "\n===end sync\n---------\n\n"
|
||||
fi
|
||||
}
|
||||
|
||||
syncfile="stuff .bash_profile .bashrc .surf/styles .gtkrc-2.0 .urlview .vimrc .xinitrc .Xresources .zshrc .p10k.zsh .gnupg .ssh .local/bin/lf-gadgets .config/dwm .config/wezterm .config/.profile .config/tmux .config/wireplumber .config/FreeTube .config/awesome .config/wlxoverlay .config/newsboat .config/vesktop/themes .config/gtk-3.0 .config/rofi .config/lf .config/mutt .config/zsh .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/vesktop/themes .keepass .config/Pinta .local/share/applications/custom"
|
||||
syncfile="stuff .bash_profile .bashrc .surf/styles .gtkrc-2.0 .urlview .vimrc .xinitrc .Xresources .zshrc .p10k.zsh .gnupg .ssh .local/bin/lf-gadgets .config/dwm .config/wezterm .config/.profile .config/tmux .config/wireplumber .config/FreeTube .config/awesome .config/wlxoverlay .config/newsboat .config/vesktop/themes .config/fastfetch .config/gtk-3.0 .config/rofi .config/lf .config/mutt .config/zsh .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/vesktop/themes .keepass .config/Pinta .config/cmus .config/cava .local/share/applications/custom .local/share/osu"
|
||||
|
||||
# se shit
|
||||
syncfile="$syncfile /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Blueprints /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/IngameScripts /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Saves"
|
||||
|
@ -23,9 +23,9 @@ syncfile="$syncfile /home/iceyrazor/.local/share/Steam/steamapps/compatdata/2448
|
|||
target="/home/iceyrazor/mnt-backups/LINUX FILES/home/iceyrazor"
|
||||
exclude="--exclude node_modules --exclude node_modules_23 --exclude dontsync --exclude **/iceys-linux-stuffs --exclude **/target --exclude LinVAM/pyenv"
|
||||
|
||||
|
||||
fsynca
|
||||
|
||||
printf "==CC-survival unsynced\n\n"
|
||||
printf "==CC-survival unsynced?\n\n"
|
||||
printf "==osu unsynced\n\n"
|
||||
|
||||
fsyncb
|
||||
|
|
|
@ -6,12 +6,12 @@ fsync () {
|
|||
read -p "y/n: " uinput
|
||||
if [ "$uinput" != "n" ] && [ "$uinput" != "N" ]; then
|
||||
printf "\n\n\n"
|
||||
rsync -PRUurv --delete-after $exclude $syncfile "$target"
|
||||
rsync -RUurv --progress --delete-after $exclude $syncfile "$target"
|
||||
printf "\n===end sync\n---------\n\n"
|
||||
fi
|
||||
}
|
||||
|
||||
syncfile=".urlview .vimrc .Xresources .bashrc .zshrc .p10k.zsh .config/.profile .config/wezterm .config/dwm .config/tmux .config/awesome .config/rofi .config/lf .config/picom.conf .config/nvim .config/atuin .config/screenkey.json stuff/manual-programs/suckless"
|
||||
syncfile=".urlview .vimrc .Xresources .bashrc .zshrc .p10k.zsh .config/.profile .config/wezterm .config/dwm .config/tmux .config/awesome .config/rofi .config/lf .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/fastfetch stuff/manual-programs/suckless"
|
||||
|
||||
syncfile="$syncfile stuff/scripts/system/stbar stuff/scripts/system/url-handler.sh stuff/scripts/system/backup/copy-to-git.sh stuff/scripts/system/backup/backup.sh"
|
||||
syncfile="$syncfile stuff/scripts/system/neoboot.sh stuff/scripts/system/math.sh stuff/scripts/system/bri.sh stuff/scripts/system/restart-pipe.sh stuff/scripts/system/set-pri-java.sh"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
normal() {
|
||||
normal_old() {
|
||||
randnum=$(($RANDOM % 2))
|
||||
|
||||
if [ "$randnum" == "1" ]; then
|
||||
|
@ -13,18 +13,24 @@ normal() {
|
|||
lsblk --filter 'NAME=~"sd[abcde]"' -o NAME,MOUNTPOINTS | lolcat
|
||||
}
|
||||
|
||||
normal() {
|
||||
fastfetch -c $HOME/.config/fastfetch/compact.jsonc
|
||||
printf "\n"
|
||||
}
|
||||
|
||||
laptop() {
|
||||
if [ "$(($RANDOM % 2))" == "1" ]; then
|
||||
fastfetch --localip-show-ipv4 0 | lolcat -as 10000 -S 100
|
||||
else
|
||||
uwufetch | lolcat -as 10000 -S 100
|
||||
# uwufetch | lolcat -as 10000 -S 100
|
||||
fastfetch --localip-show-ipv4 0 | lolcat -as 10000 -S 100
|
||||
fi
|
||||
printf "\n--------------------------------------------------------\n" | lolcat -S 100
|
||||
lsblk --filter 'NAME=~"sd[abcde]"' -o NAME,MOUNTPOINTS | lolcat -as 10000 -S 100
|
||||
}
|
||||
|
||||
if [[ "$(cat /etc/hostname)" == "Witchen" ]]; then
|
||||
laptop
|
||||
normal
|
||||
else
|
||||
normal
|
||||
fi
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
full_stat:false
|
||||
wifi_device:wlo1
|
||||
|
|
Loading…
Reference in New Issue