Skip to content

MadLadSquad/UntitledDesktopBootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UntitledDesktopBootstrap

MIT license trello Discord

A repository containing the tools needed to bootstrap the UntitledDesktopEnvironment

Documentation

setup

The setup script should be run when first installing the desktop. The script creates all required directories, copies xinitrc and Xft.xrdb to $XDG_CONFIG_DIRS[0] as well as the ude-setup-user-dirs and ude-setup-xdg-global to /usr/bin. It also runs ude-setup-xdg-global.

The first CLI argument is an installation prefix that can be used by a package manager to install to a sandboxed temporary root, like portage's $ED

ude-setup-xdg-global

Creates and exports global XDG Base directories environment variables.

ude-setup-user-dirs

Updates the XDG User directories, creates legacy home directories like .themes and .icons and exports the home XDG Base directories environment variables.

Xft.xrdb

Fallback resource settings for X11 applications, .Xresources overrides them

xinitrc

Sets desktop session environment variables, runs ude-setup-xdg-global and ude-setup-user-dirs, loads X11 resources, user keyboard layouts and launches the UDE session(currently not implemented)

Dependencies

This scripts depends on the following applications:

  1. xrdb
  2. xdg-user-dirs-update
  3. xorg

About

A repository containing the tools needed to bootstrap the UntitledDesktopEnvironment

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages