ink-os/arch
2025-12-22 20:26:55 +10:30
..
_old the name is the solomonagen! 2025-06-02 15:04:54 +09:30
runs better 2025-06-11 20:29:35 +09:30
check the name is the solomonagen! 2025-06-02 15:04:54 +09:30
default-programs jellyfin back in 2025-12-22 20:26:55 +10:30
inkos-run better 2025-06-11 20:29:35 +09:30
README.md couple of updates 2025-06-03 16:45:55 +09:30

INK_OS

Inkletblots Xmonad install scripts

Version

3.0.0 - WIP

This project is an effort to create a easy to use system to install a fresh version of my desktop environment. The idea is that this system can be used on a fresh install of Arch and will get everything that I currently use setup and ready in a safe manner.

NOTE! This is a very basic set of scripts, it has been tested to work but I have no guarantees that it'll work for you so use with caution please.

NOTE2! I use getnf (by ronnidroid) to install nerd font glyphs and nerd font fira code. This works a charm and I'm updating everything I use to respect it.

Usage

Usage is: inkos-run -- to run all inkos-run --dry -- to dry run inkos-run <option> -- to run a specific option Options: ls runs

MISC

To list all installed programs for updating default-programs use yay -Qe | awk '{print $1}' > all-packages.

I am using playerctl to add media key control, to get this working with jellyfinmeadiaplayer you will need to install mpv-mpris-git and link the mpris.so to the jellyfin scripts folder. The following was my command:

ln -s /usr/share/mpv/scripts/mpris.so /home/solomon/.local/share/jellyfinmediaplayer/scripts

TODO

Need to work out gnome-keyring setup with pam, related to this is getting nextcloud to login without a login manager, I think it's a pam thing, I have got it working in the past.

installing zsh breaks the script, I have noted that it's not suggested but need something better.