User:Encode/Workstation: Difference between revisions

From Alpine Linux
mNo edit summary
m (Add tip about git/ansible + add bubblewrap)
Line 18: Line 18:
'''Alpine Linux''' has no official desktop; older versions used [[Xfce]], but now, all GUI and graphical interfaces are optional.  This page is an attempt at being a ''jumping off page'' for everything you need to have a decent workstation.
'''Alpine Linux''' has no official desktop; older versions used [[Xfce]], but now, all GUI and graphical interfaces are optional.  This page is an attempt at being a ''jumping off page'' for everything you need to have a decent workstation.


= [https://en.wikipedia.org/wiki/Graphical_user_interface Graphical user interfaces (GUI)] =
{{Tip|Combine a version control system (like [[Git]]) and a configuration management/deployment system (like [[Ansible]]) to automate this.}}


== Display Server ==
== [https://en.wikipedia.org/wiki/Graphical_user_interface Graphical user interfaces (GUI)] ==
 
=== Display Server ===


* [[Wayland]]
* [[Wayland]]
* [[X|X (also called: Xorg, X11)]]
* [[X|X (also called: Xorg, X11)]]


== Desktop environments ==
=== Desktop environments ===


* [[Gnome]]
* [[Gnome]]
Line 33: Line 35:
* [[Xfce]]
* [[Xfce]]


== Window managers ==
=== Window managers ===


=== [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking (floating) window managers] ===
==== [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking (floating) window managers] ====


* [[Wayland]]:
* [[Wayland]]:
Line 46: Line 48:
** [[Openbox]]
** [[Openbox]]


=== [https://en.wikipedia.org/wiki/Tiling_window_manager Tiling (dynamic) window managers] ===
==== [https://en.wikipedia.org/wiki/Tiling_window_manager Tiling (dynamic) window managers] ====


* [[Wayland]]:
* [[Wayland]]:
Line 57: Line 59:
** [[I3wm]]
** [[I3wm]]


= Fonts =
== Fonts ==


{{Note|Depending on the Desktop environment/window manager fonts may or may not be installed automatically.}}
{{Note|Depending on the Desktop environment/window manager fonts may or may not be installed automatically.}}
Line 63: Line 65:
* [[Fonts]]
* [[Fonts]]


= Networking =
== Networking ==


* [[Tutorials_and_Howtos#Networking_2|Networking]]
* [[Tutorials_and_Howtos#Networking_2|Networking]]


= Printer =
== Printer ==


* [[Printer Setup]]
* [[Printer Setup]]


= Sound =
== Sound ==


{{Note|If you are unsure, [[PipeWire]] is recommended.}}
{{Note|If you are unsure, [[PipeWire]] is recommended.}}
Line 79: Line 81:
* [[PulseAudio]]
* [[PulseAudio]]


= Laptop =
== Laptop ==


{{Expand|To be done.}}
{{Expand|To be done.}}
Line 88: Line 90:
** [[CPU frequency scaling]]
** [[CPU frequency scaling]]


= Miscellaneous =
== Miscellaneous ==


* [[Default applications]] (Changing the default application associated with a filetype.)
* [[Alpine_Linux:FAQ#Why_don't_I_have_man_pages_or_where_is_the_'man'_command?|man command/man pages]]
* [[FAQ#Why_don.27t_I_have_man_pages_or_where_is_the_.27man.27_command.3F|man command/man pages]]
* [[Default applications]] - Changing the default application associated with a filetype.
* [[Bubblewrap]] - Unprivileged sandboxing tool.


= See Also =
== See Also ==


* [[Installation#Post-Installation|Post Install]]
* [[Installation#Post-Installation|Post Install]]


[[Category:Desktop]]
[[Category:Desktop]]

Revision as of 05:06, 29 January 2023

This material is work-in-progress ...

Should this instead be a section in "Tutorials and Howtos"?
(Last edited by Encode on 29 Jan 2023.)


Alpine Linux has no official desktop; older versions used Xfce, but now, all GUI and graphical interfaces are optional. This page is an attempt at being a jumping off page for everything you need to have a decent workstation.

Tip: Combine a version control system (like Git) and a configuration management/deployment system (like Ansible) to automate this.

Graphical user interfaces (GUI)

Display Server

Desktop environments

Window managers

Stacking (floating) window managers

Tiling (dynamic) window managers

Fonts

Note: Depending on the Desktop environment/window manager fonts may or may not be installed automatically.

Networking

Printer

Sound

Note: If you are unsure, PipeWire is recommended.

Laptop

This material needs expanding ...

To be done.

Miscellaneous

See Also