Commit graph

212 commits

Author SHA1 Message Date
Ribbon 485cc43db5 Fix the desktop-minimal config 2024-06-13 14:18:53 +00:00
Ribbon 5ac0e40375 Rename the "server-minimal" config and create the "minimal-net" config 2024-06-12 13:14:17 +00:00
bjorn3 1c6e9b9cbb Build cosmic-term in CI
This should fix the image building on CI.
2024-06-12 12:39:26 +02:00
Jeremy Soller d5e4b26931
Add llvm config for updating llvm-config emulator 2024-05-29 15:54:59 -06:00
Jeremy Soller 4edc2c55af
Add dejavu to desktop config for better font coverage 2024-05-17 09:55:18 -06:00
Jeremy Soller be3f591cca
Update rust, relibc, and disable rustpython temporarily 2024-05-11 15:29:01 -06:00
Jeremy Soller 679384a85d
Increase size of desktop filesystem to fix image build 2024-05-10 19:43:28 -06:00
Jeremy Soller 04a03b93ee
Increase i686 demo image size to 640 MB 2024-05-06 15:50:16 -06:00
Jeremy Soller 153a452c89
Increase i686 demo image size 2024-05-06 15:47:23 -06:00
Jeremy Soller 0e2b6fe763
aarch64 config: use cosmic-term instead of orbterm 2024-05-06 15:45:09 -06:00
Jeremy Soller 450d1ff5dc
Increase desktop image size by 48 MB 2024-05-06 15:37:01 -06:00
Jeremy Soller ec1dbccb01
Use cosmic-term for desktop instead of orbterm 2024-05-06 15:30:59 -06:00
Jeremy Soller 05b0ec0eae
aarch64: add cosmic apps to desktop configs 2024-05-01 14:34:10 -06:00
Jeremy Soller 098c6f94fb
Use cosmic-edit and cosmic-files 2024-05-01 14:22:17 -06:00
Jeremy Soller 41c7ee26fb
Disable vvvvvv 2024-04-27 08:47:11 -06:00
Jeremy Soller 49bffa5374
Fill out aarch64 configs 2024-04-27 08:46:45 -06:00
Jeremy Soller 86c5ef0da1
Copy aarch64 desktop-minimal config to aarch64 desktop config 2024-04-12 09:34:45 -06:00
Jeremy Soller f0a95ad303
Enable cargo and rust in jeremy config 2024-04-02 08:35:21 -06:00
Jeremy Soller 42bf670824
Link /libexec to /usr/libexec 2024-04-01 09:55:24 -06:00
Jeremy Soller 72f67422c4 Add cosmic-files to ci 2024-03-23 09:32:31 -06:00
Ribbon 48ed7495a0 Enable RustPython by default on the "desktop" and "dev" configurations 2024-03-23 14:09:24 +00:00
Jeremy Soller df61417b66
Add jeremy aarch64 config 2024-03-19 20:29:01 -06:00
bjorn3 477580b936 Remove /etc/net/mac
The mac address is now always fetched directly from the network card
2024-02-28 09:40:46 +01:00
Jeremy Soller 4cf64316b9 Add cosmic-files to demo 2024-02-15 17:36:23 -07:00
Jeremy Soller c1df502cae
Add boxedwine and nushell to Jeremy config 2024-02-15 16:10:13 -07:00
Jeremy Soller e3221aa0a8 Move bootloader to base template 2024-02-10 10:39:56 -07:00
Jeremy Soller 48262cb7be
Move redoxer configs here and update installer 2024-02-07 19:44:26 -07:00
Jeremy Soller 308b540816
config/x86_64/ci.toml: add mednafen 2024-02-06 18:44:00 -07:00
bjorn3 312df3a563 Remove /etc/redox-release
Screenfetch now understands /etc/os-release
2024-01-26 21:18:25 +01:00
Jeremy Soller ea2b2ed1b8 Merge branch 'enable-nano' into 'master'
Enable GNU nano by default

See merge request redox-os/redox!1422
2024-01-26 17:29:28 +00:00
Ribbon 2f3f552300 Enable GNU nano by default 2024-01-26 17:29:28 +00:00
bjorn3 5c85210900 Fix the format of /etc/os-release
The os-release crate can't handle parsing the current format, and the
python example on the /etc/os-release man page suggests that it is
invalid to have a space before the equal sign.
2024-01-25 17:57:03 +01:00
Jeremy Soller 6a90ec33b4
Remove dead binutils project from demo image 2024-01-18 14:14:07 -07:00
bjorn3 f4b4d34cf6 Move a couple of missed init files from /etc/init.d to /usr/lib/init.d 2024-01-17 14:31:32 +01:00
Jeremy Soller 80466e71b1
config/x86_64/ci.toml: enable shared-mime-info 2024-01-12 13:05:36 -07:00
Jeremy Soller 025b4d4514 config/x86_64/demo.toml: add shared-mime-info 2024-01-12 11:47:09 -07:00
Jeremy Soller d5b6877298 config/x86_64/jeremy.toml: add shared-mime-info 2024-01-12 11:45:55 -07:00
Jeremy Soller 4d0eeb1bf4
config/i686/ci.toml: add vim 2024-01-11 12:04:53 -07:00
Jeremy Soller 4eb06c8e36
config/x86_64/jeremy.toml: fix duplicate package 2024-01-11 09:41:44 -07:00
Ron Williams d9b0556e7b add backtrace script and improve config file instructions 2024-01-11 06:27:28 -08:00
bjorn3 30951f8ae1 Update ci.toml to build required packages for the demo 2024-01-10 17:00:09 +01:00
bjorn3 4cab6ca334 Use the standard os-release instead of redox specific redox-release
This allows programs not specifically written for Redox OS to discover
information about the OS it is running on.
2024-01-08 18:17:30 +01:00
Jeremy Soller f04bb44e55 Merge branch 'clear_tmp_on_boot' into 'master'
Clear /tmp when booting

See merge request redox-os/redox!1403
2024-01-08 16:16:55 +00:00
bjorn3 fc4a6d43c6 Add uutils to base 2024-01-08 17:11:22 +01:00
bjorn3 5887119311 Move all system init configs to /usr/lib/init.d
This keeps /etc/init.d for local overrides without risking them getting
overwritten by system updates.
2024-01-07 18:15:34 +01:00
bjorn3 52a3aa4980 Clear /tmp when booting
This matches the behavior of most UNIX systems and ensures that the disk
doesn't eventually fills entirely with unused temporary files.
2024-01-06 18:47:35 +01:00
bjorn3 21561d1642 Make /{bin,lib,share,include} a symlink to /usr/{bin,lib,share,include}
This matches the directory layout of modern Linux systems.
2024-01-06 18:01:51 +01:00
bjorn3 a17c81df0c Move /etc/group generation to the installer
This ensures that the gid's for the auto-generated user groups stay in
sync with the gid in /etc/passwd. It also makes it easier to evolve the
format of /etc/group in the future.
2024-01-06 17:56:11 +01:00
Ron Williams 0a739ba2a4 add /dev/tty and other libc: links 2024-01-05 06:27:09 -08:00
Jeremy Soller 42ddca03c4
Use desktop template for jeremy configs 2024-01-04 14:10:10 -07:00