User:Encode/Workstation: Difference between revisions
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. | ||
{{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] ==== | ||
* [[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]] | * [[Alpine_Linux:FAQ#Why_don't_I_have_man_pages_or_where_is_the_'man'_command?|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"? |
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. |
- Suspend on LID close
- Power management
- Suspend and hibernate
- CPU frequency scaling
Miscellaneous
- man command/man pages
- Default applications - Changing the default application associated with a filetype.
- Bubblewrap - Unprivileged sandboxing tool.