forked from foxora/nix
made fastfetch so pretty
This commit is contained in:
parent
6240cdd4c6
commit
f7a56bc7bb
5 changed files with 151 additions and 11 deletions
|
|
@ -1,4 +1,5 @@
|
|||
{upkgs, ...}: {
|
||||
{ upkgs, ... }:
|
||||
{
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
|
|
@ -14,16 +15,22 @@
|
|||
];
|
||||
|
||||
initContent = ''
|
||||
# yazi wrapper!!!
|
||||
function yazi() {
|
||||
local tmp="$(mktemp -p "/run/user/$UID" -t "yazi-cwd.XXXXXX")" cwd
|
||||
command yazi "$@" --cwd-file="$tmp"
|
||||
IFS= read -r -d ''' cwd < "$tmp"
|
||||
[ -n "$cwd" ] && [ "$cwd" != "$PWD" ] && builtin cd -- "$cwd"
|
||||
rm -f -- "$tmp"
|
||||
}
|
||||
# yazi wrapper!!!
|
||||
function yazi() {
|
||||
local tmp="$(mktemp -p "/run/user/$UID" -t "yazi-cwd.XXXXXXXX")" cwd
|
||||
command yazi "$@" --cwd-file="$tmp"
|
||||
IFS= read -r -d ''' cwd < "$tmp"
|
||||
[ -n "$cwd" ] && [ "$cwd" != "$PWD" ] && builtin cd -- "$cwd"
|
||||
rm -f -- "$tmp"
|
||||
}
|
||||
|
||||
hyfetch # oh i'm so gay!! :3
|
||||
# oh i'm so gay!! :3
|
||||
function hf() {
|
||||
local queer_flags=('genderfae' 'lesbian' 'xenogender' 'transgender' 'transfeminine' 'transbian')
|
||||
local ascii_art=('fox-1.txt' 'fox-2.txt' 'fox-3.txt' 'blackhole-1.txt' 'butterfly-4.txt' 'butterfly-7.txt' 'flower-3.txt' 'flower-4.txt')
|
||||
hyfetch --ascii-file="$XDG_DATA_HOME/ascii-art/$ascii_art[RANDOM % $#ascii_art + 1]" --preset="$queer_flags[RANDOM % $#queer_flags + 1]" --args="--config themes/laimu.jsonc"
|
||||
}
|
||||
hf
|
||||
'';
|
||||
|
||||
shellAliases = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue