mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 07:30:19 +00:00
Meta: Tweak ReadMe and add a new screenshot.
This commit is contained in:
parent
d7270059ab
commit
fb0c598d22
Notes:
sideshowbarker
2024-07-19 14:32:04 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/fb0c598d229
2 changed files with 14 additions and 8 deletions
BIN
Meta/screenshot-d727005.png
Normal file
BIN
Meta/screenshot-d727005.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 531 KiB |
22
ReadMe.md
22
ReadMe.md
|
@ -4,19 +4,21 @@ Graphical Unix-like operating system for x86 computers.
|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
I always wondered what it would be like to write my own operating system, but I never took it seriously. Until now.
|
*I always wondered what it would be like to write my own operating system, but I never took it seriously. Until now.*
|
||||||
|
|
||||||
I've grown tired of cutesy and condescending software that doesn't take itself or the user seriously. This is my effort to bring back the feeling of computing I once knew.
|
Serenity is a love letter to '90s user interfaces, with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.
|
||||||
|
|
||||||
Roughly speaking, the goal here is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s \*nix. This is a system by me, for me, based on the things I like.
|
Roughly speaking, the goal is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s \*nix. This is a system by me, for me, based on the things I like.
|
||||||
|
|
||||||
I regularly post raw development videos on [my YouTube channel](https://www.youtube.com/channel/UC3ts8coMP645hZw9JSD3pqQ).
|
If you like some of the same things, you are welcome to join the project. It would be great to one day change the above to say "this is a system by us, for us, based on the things we like." :^)
|
||||||
|
|
||||||
|
I regularly post raw hacking sessions and demos on [my YouTube channel](https://www.youtube.com/channel/UC3ts8coMP645hZw9JSD3pqQ).
|
||||||
|
|
||||||
There's also a [Patreon](https://www.patreon.com/serenityos) if you would like to show some support that way.
|
There's also a [Patreon](https://www.patreon.com/serenityos) if you would like to show some support that way.
|
||||||
|
|
||||||
## Screenshot
|
## Screenshot
|
||||||
|
|
||||||
![Screenshot as of ef9fbef](https://raw.githubusercontent.com/awesomekling/serenity/master/Meta/screenshot-ef9fbef.png)
|
![Screenshot as of d727005](https://raw.githubusercontent.com/awesomekling/serenity/master/Meta/screenshot-d727005.png)
|
||||||
|
|
||||||
## Current features
|
## Current features
|
||||||
|
|
||||||
|
@ -26,22 +28,26 @@ There's also a [Patreon](https://www.patreon.com/serenityos) if you would like t
|
||||||
* IPv4 networking with ARP, TCP, UDP and ICMP
|
* IPv4 networking with ARP, TCP, UDP and ICMP
|
||||||
* ext2 filesystem
|
* ext2 filesystem
|
||||||
* Unix-like libc and userland
|
* Unix-like libc and userland
|
||||||
|
* Shell with pipes and I/O redirection
|
||||||
* mmap()
|
* mmap()
|
||||||
* /proc filesystem
|
* /proc filesystem
|
||||||
* Local sockets
|
* Local sockets
|
||||||
* Pseudoterminals
|
* Pseudoterminals (with /dev/pts filesystem)
|
||||||
* Event loop library (LibCore)
|
* Event loop library (LibCore)
|
||||||
* High-level GUI library (LibGUI)
|
* High-level GUI library (LibGUI)
|
||||||
|
* Visual GUI design tool
|
||||||
* PNG format support
|
* PNG format support
|
||||||
* Text editor
|
* Text editor
|
||||||
* IRC client
|
* IRC client
|
||||||
* DNS lookup
|
* DNS lookup
|
||||||
* Minesweeper
|
* Desktop games: Minesweeper and Snake
|
||||||
* Other stuff I can't think of right now...
|
* Other stuff I can't think of right now...
|
||||||
|
|
||||||
## How do I build and run this?
|
## How do I build and run this?
|
||||||
|
|
||||||
See the [step-by-step guide to building Serenity](https://github.com/awesomekling/serenity/blob/master/Meta/BuildInstructions.md)
|
Go into the Toolchain/ directory and run the **BuildIt.sh** script. Then source the **UseIt.sh** script to put the i686-pc-serenity toolchain in your $PATH.
|
||||||
|
|
||||||
|
Otherwise, see the older [step-by-step guide to building Serenity](https://github.com/awesomekling/serenity/blob/master/Meta/BuildInstructions.md)
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue