starship init nu | save -f ($nu.data-dir | path join "vendor/autoload/starship.nu")
starship init nu
0 coast starship init nu<\n># this file is both a valid<\n># - overlay which can be loaded with `overlay use starship.nu`<\n># - module which can be used with `use starship.nu`<\n># - script which can be used with `source starship.nu`<\n>export-env { $env.STARSHIP_SHELL = "nu"; load-env {<\n> STARSHIP_SESSION_KEY: (random chars -l 16)<\n> PROMPT_MULTILINE_INDICATOR: (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt --continuation<\n> )<\n><\n> # Does not play well with default character module.<\n> # TODO: Also Use starship vi mode indicators?<\n> PROMPT_INDICATOR: ""<\n><\n> PROMPT_COMMAND: {||<\n> # jobs are not supported<\n> (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt<\n> --cmd-duration $env.CMD_DURATION_MS<\n> $"--status=($env.LAST_EXIT_CODE)"<\n> --terminal-width (term size).columns<\n> )<\n> }<\n><\n> config: ($env.config? | default {} | merge {<\n> render_right_prompt_on_last_line: true<\n> })<\n><\n> PROMPT_COMMAND_RIGHT: {||<\n> (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt<\n> --right<\n> --cmd-duration $env.CMD_DURATION_MS<\n> $"--status=($env.LAST_EXIT_CODE)"<\n> --terminal-width (term size).columns<\n> )<\n> }<\n>}}
starship init nu<\n># this file is both a valid<\n># - overlay which can be loaded with `overlay use starship.nu`<\n># - module which can be used with `use starship.nu`<\n># - script which can be used with `source starship.nu`<\n>export-env { $env.STARSHIP_SHELL = "nu"; load-env {<\n> STARSHIP_SESSION_KEY: (random chars -l 16)<\n> PROMPT_MULTILINE_INDICATOR: (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt --continuation<\n> )<\n><\n> # Does not play well with default character module.<\n> # TODO: Also Use starship vi mode indicators?<\n> PROMPT_INDICATOR: ""<\n><\n> PROMPT_COMMAND: {||<\n> # jobs are not supported<\n> (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt<\n> --cmd-duration $env.CMD_DURATION_MS<\n> $"--status=($env.LAST_EXIT_CODE)"<\n> --terminal-width (term size).columns<\n> )<\n> }<\n><\n> config: ($env.config? | default {} | merge {<\n> render_right_prompt_on_last_line: true<\n> })<\n><\n> PROMPT_COMMAND_RIGHT: {||<\n> (<\n> ^/etc/profiles/per-user/coast/bin/starship prompt<\n> --right<\n> --cmd-duration $env.CMD_DURATION_MS<\n> $"--status=($env.LAST_EXIT_CODE)"<\n> --terminal-width (term size).columns<\n> )<\n> }<\n>}}
clear
ls
cd .config/niri
vim config.kdl
cd .config/waybar
vim style.css
cd ../rofi
vim gruvbox.rasi
ssh user@192.168.1.128
swww img Wallpapers/wall9.jpg
eww open-many year month day daytype
eww daemon
eww open-many year month day daytype
cd .config/rofi
cat gruvbox.rasi | wl-copyt
cat gruvbox.rasi | wl-copy
vim gruvbox.rasi
cd ../eww/
vim eww.scss
cd ../waybar
vim style.css
sudo vim /etc/nixos/home-configuration/apps/alacritty.nix
sudo nixos-rebuild switch
sudo vim /etc/nixos/home-configuration/apps/alacritty.nix
sudo vim /etc/nixos/configuration/configuration.nix
nix-search geany
vim
sudo vim /etc/nixos/home-configuration/configuration.nix
sd nixos-rebuild switch
clang
clang++
sudo vim /etc/nixos/home-configuration/configuration.nix
sudo nixos-rebuild switch
mls
ls
rm untitled.c
rm untitled
sudo vim /etc/nixos/home-configuration/configuration.nix
vim main.c
clang
ls
gcc main.c -o main
./main
vim main.c
gcc main.c -o main
./main
vim main.c
gcc main.c -o main
./main
rm main
rm main.c
ls
while :;
while :; do fastfetch & done
while true { open /dev/null | fastfetch & }
run
ls
start
run --detached
setsid
man setsid
pkill swww
sh -c "swww-daemon & disown"
ls
cd Projects/c/cutils
l;s
ls
cd bin
ls
./rm --version
csd ..
cd ..
ls
cd src
ls
cd rm
ls
vim rm.c
ls
clang
gcc rm.c -o rm
./rm --version
git add -A
git commit
git push coasteen master
cd Projects/c/cutils
ls
cat config.mk
tree
dir
vim ls
ls
vim config.mk
rm -rf bin
ls
make
cd bin
ls
cd ..
cat makefile |wl-copy
tree src/
vim makefile
rm -rf bin
make
cd bin
./lsblk
ls
cd ..
ls
vim config.mk
make
ls
rm -rf bin
git add -A
git commit
git push coasteen master
git clone https://git.sr.ht/~coasteen/cutils
podman cp cutils/ boring_driscoll:/
rm -rf cutils/
go version
cd Projects/go
mkdir learn3
rm -rf *
mkdir learning
cd learning
vim
vim file.go
go mod init learning
ls
ls -a
vim go.mod
mkdir cmd
mkdir cmd/tutorial_1
cd cmd/tutorial_1/
vim main.go
ls
go build main.go
ls
./main
ldd main
ls
rm main
ls
clear
vim main.go
vim vars.go
ls
cat vars.go
rm vars.go
man tryue
man if
if
tty
cvd /dev/pts
ls
cd /dev/pts
ls
pkill ./1
cd 1
cat 1
cat 0
ls -a
whatis
whatis love
cd Projects/c/cutils
ls
cd src/
ls
rm -rf yes-test
ls
clear
ls
cd
cd Projects/c/cutils/src/yes
vim main.c
ls
gcc main.c -o main
./main
./main 12
./main 1
vim address
:q
vim main.c
gcc main.c -o main
./main 1
./main 1 1324r
./main hello world
vim main.c
./main hello world
gcc main.c -o main
./main hello world
python3
math 500 * 730
math 500 \* 730
go install golang.org/x/website/tour@latest
cd go
ls
cd bin
s
ls
cd tour
./tour
python3
gofmy
gofmt
vim main.c
gcc main.c -o main
./main hi hello
vim main.c
gcc main.c -o main
./main hi hello
vim main.c
./main hi hello
gcc main.c -o main
./main hi hello
vim main.c
gcc main.c -o main
./main hi hello
./main
./main poijiwjerhouwehg
./main ./main
./main ./main "hi hello hi" hi hi hi
cd /usr/
ls
cd /run/current-system/sw/bin
cd ..
ls
cd lib
ls
cd
neofetch
fastfetch
cd /etc/nixos/home-configuration/
sudo vim ../flake.nix
cd apps/
sudo nixos-rebuild switch
waybar
wlr-randr
w
wlr-randr --output eDP-1 --off
pkill river
dbus-run-session river
wlr-randr --output eDP-1 --off
rivertile
riverctl
riverctl map
riverctl map Super + Return exec alacritty
riverctl map add Super + Return exec alacritty
riverctl bind add Super + Return exec alacritty
cd .config/waybar
vim config.jsonc
waybar
vim config.jsonc
waybar
vim config.jsonc
waybar
vim style.css
waybar
vim style.css
waybar
sudo vim /etc/nixos/home-configuration/
sudo nixos-rebuild switch
nekoray & disown
wmenu-run
foot
sudo nixos-rebuild switch
sudo vim /etc/nixos/home-configuration/apps/river.nix
cd ../river
ls
vim river_opts.sh
cd
river
wlr-randr --output eDP-1 --off
cd .config/river/
vim river_opts.sh
cd
cd .config/river/
vim init
pkill river
dbus-run-session river
cd .config/river/
vim init
vim river_opts.sh
wmenu-run
ls /nix/store | grep river
cd /nix/store/a03l75xxfq6b4dl9cf00qrjrc2mjck3h-river-0.3.11
ls
cd share
ls
ls -a
ls -l
cd river-protocols/
ls
cd ..
ls
chromium
wmenu-run
ls
cd river-protocols/
ls
cd
ls /nix/store | grep river
cd /nix/store/4wn3d7a3f10z9yflgcqd9b7iwc5cdwqb-river-0.3.11
ls
cd share
ls
cd
ls /nix/store | grep river
cd /nix/store/n3w21z0bnwlml390my4pgxh9g47s03cw-river-0.3.11
ls
cd /nix/store/n3w21z0bnwlml390my4pgxh9g47s03cw-river-0.3.11.drv
ls /nix/store | grep river
pkill river
dbus-run-session river
pkill rivertile
rivertile
sudo vim /etc/nixos/home-configuration/apps/river.nix
sudo nixos-rebuild switch
sudo vim /etc/nixos/home-configuration/apps/river.nix
sudo nixos-rebuild switch
wmenu-run
sudo nixos-rebuild switch
pkill rivedr
river
cd .config/river/
vim init
sudo vim /etc/nixos/home-configuration/apps/river.nix
sd nixos-rebuild switch
wmenu-run
sd nixos-rebuild switch
dbus-run-session river
cd .config/ri
cd .config/river
ls
vim river_opts.sh
source river_opts.sh
bash river_opts.sh
vim river_opts.sh
./river_opts.sh
vim river_opts.sh
riverctl spawn rivertile
riverctl default-layout rivertile
#!/bin/sh<\n><\n># See the river(1), riverctl(1), and rivertile(1) man pages for complete<\n># documentation.<\n><\n># Focus follows mouse<\n>riverctl focus-follows-cursor normal<\n><\n># Let the cursor follow focused screen<\n>riverctl set-cursor-warp on-focus-change<\n><\n># Atatch new windows at the bottom of the stack<\n>riverctl attach-mode bottom<\n><\n># Hide cursor<\n>riverctl hide-cursor timeout 5000<\n>riverctl hide-cursor when-typing enabled<\n><\n># Note: the "Super" modifier is also known as Logo, GUI, Windows, Mod4, etc.<\n><\n># Super+Shift+Return to start an instance of foot (https://codeberg.org/dnkl/foot)<\n>riverctl map normal Super+Shift Return spawn foot<\n><\n># Super+Q to close the focused view<\n>riverctl map normal Super Q close<\n><\n># Super+Shift+E to exit river<\n>riverctl map normal Super+Shift E exit<\n><\n># Launcher<\n>riverctl map normal Super D spawn "fuzzel"<\n><\n># Toggle waybar<\n>riverctl map normal Super B spawn "killall yambar || ~/.config/yambar/scripts/yambar-start.sh"<\n><\n># Power Menu<\n>riverctl map normal Control+Super P spawn "~/.local/bin/powermenu"<\n><\n># Super+J and Super+K to focus the next/previous view in the layout stack<\n>riverctl map normal Super J focus-view next<\n>riverctl map normal Super K focus-view previous<\n><\n># Super+Shift+J and Super+Shift+K to swap the focused view with the next/previous<\n># view in the layout stack<\n>riverctl map normal Super+Shift J swap next<\n>riverctl map normal Super+Shift K swap previous<\n><\n># Super+Period and Super+Comma to focus the next/previous output<\n>riverctl map normal Super Period focus-output next<\n>riverctl map normal Super Comma focus-output previous<\n><\n># Super+Shift+{Period,Comma} to send the focused view to the next/previous output<\n>riverctl map normal Super+Shift Period send-to-output next<\n>riverctl map normal Super+Shift Comma send-to-output previous<\n><\n># Super+Return to bump the focused view to the top of the layout stack<\n>riverctl map normal Super Return zoom<\n><\n># Super+H and Super+L to decrease/increase the main ratio of rivertile(1)<\n>riverctl map normal Super H send-layout-cmd rivertile "main-ratio -0.05"<\n>riverctl map normal Super L send-layout-cmd rivertile "main-ratio +0.05"<\n><\n># Super+Shift+H and Super+Shift+L to increment/decrement the main count of rivertile(1)<\n>riverctl map normal Super+Shift H send-layout-cmd rivertile "main-count +1"<\n>riverctl map normal Super+Shift L send-layout-cmd rivertile "main-count -1"<\n><\n># Super+Alt+{H,J,K,L} to move views<\n>riverctl map normal Super+Alt H move left 100<\n>riverctl map normal Super+Alt J move down 100<\n>riverctl map normal Super+Alt K move up 100<\n>riverctl map normal Super+Alt L move right 100<\n><\n># Super+Alt+Control+{H,J,K,L} to snap views to screen edges<\n>riverctl map normal Super+Alt+Control H snap left<\n>riverctl map normal Super+Alt+Control J snap down<\n>riverctl map normal Super+Alt+Control K snap up<\n>riverctl map normal Super+Alt+Control L snap right<\n><\n># Super+Alt+Shift+{H,J,K,L} to resize views<\n>riverctl map normal Super+Alt+Shift H resize horizontal -100<\n>riverctl map normal Super+Alt+Shift J resize vertical 100<\n>riverctl map normal Super+Alt+Shift K resize vertical -100<\n>riverctl map normal Super+Alt+Shift L resize horizontal 100<\n><\n># Super + Left Mouse Button to move views<\n>riverctl map-pointer normal Super BTN_LEFT move-view<\n><\n># Super + Right Mouse Button to resize views<\n>riverctl map-pointer normal Super BTN_RIGHT resize-view<\n><\n># Super + Middle Mouse Button to toggle float<\n>riverctl map-pointer normal Super BTN_MIDDLE toggle-float<\n><\n>for i in $(seq 1 9)<\n>do<\n> tags=$((1 << ($i - 1)))<\n><\n> # Super+[1-9] to focus tag [0-8]<\n> riverctl map normal Super $i set-focused-tags $tags<\n><\n> # Super+Shift+[1-9] to tag focused view with tag [0-8]<\n> riverctl map normal Super+Shift $i set-view-tags $tags<\n><\n> # Super+Control+[1-9] to toggle focus of tag [0-8]<\n> riverctl map normal Super+Control $i toggle-focused-tags $tags<\n>