archlinux-installer-script
neat
archlinux-installer-script | neat | |
---|---|---|
29 | 3 | |
1 | 112 | |
- | 0.9% | |
2.4 | 9.3 | |
almost 2 years ago | 7 months ago | |
Shell | D | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
archlinux-installer-script
- 🛠️ Setting up Arch
- When will STEAM OS become public distro?
- Arch Linux Installation Guide
-
Running the "Reflections on Trusting Trust" Compiler
I haven't installed it since ~2016/2017, so my knowledge might be outdated. If you use one of the arch-based distros with a GUI, then you're right that it's very easy to install.
If you follow the Wiki though, I think you still learn quite a bit: https://wiki.archlinux.org/title/installation_guide
-
I downloaded arch and it said to reboot it ,so I did and it shows up. Does someone know what to do?(also The SSD in this laptop is brand new so idk if it's important)
This is right at the bottom of the installation guide (if you followed it and did not go the install script route). Regardless, it seems that arch is installed, now, either install a desktop environment (Gnome, KDE, XFCE, ... ) or a window manager ( i3, awesome, bspwm, herbstluftwm, ...) -> https://wiki.archlinux.org/title/General_recommendations#Graphical_user_interface.
-
How to partition disk with a Win 10 alongside Win 10
I'm reading the installation guide. And I'm stick at section 1.2.
- Trying to install arch on lenovo ideapad 100s. PLSSSS HELP MEEE!!
-
Want to learn arch linux,
I started here https://wiki.archlinux.org/title/installation_guide
-
Internet Connection not working
Stop following outdated YouTube tutorials and just use the installation guide on the Arch Wiki. All of the information needed is there.
- Yeah it's a networking issue after installing.
neat
-
The Neat Programming Language
It runs on plain C ABI, so you can just define C functions as `extern(C)`, just as you would in D. But you can also use `std.macro.cimport` to import C headers directly. Check out the Dragon demo, https://github.com/Neat-Lang/neat/blob/master/demos/dragon.n... :
macro import std.macro.cimport;
-
Running the "Reflections on Trusting Trust" Compiler
Funny sidestory: The way my compiler ( https://github.com/neat-lang/neat ) used to build is, two years ago there was an initial compiler that was written in D. And every time you checked it out on a new system, there was a file with a list of breaking commits, and it would:
- git clone itself in a subfolder
-
Show HN: C3 – a C alternative that looks like C
Sure, but keep in mind it's pre-pre-alpha and the current released version is kind of outdated (ping me if you actually want to try it):
https://github.com/neat-lang/neat
This is more a D-like than a C-like, but it only breaks C syntax in areas where IMO C straight up made the wrong call, like the inside-out type syntax.
The thing I'm most proud of is the full-powered macro system, which is really more of a compile-time compiler plugin system.
A good example of a macro would be listcomprehensions: https://github.com/Neat-Lang/neat/blob/master/src/neat/macro...
You can tell it's just compiler code that happens to be loaded at project compiletime.
`compiler.$expr xxx` is itself a macro, that parses an expression `xxx` and returns an expression that creates a syntax tree that, when compiled, is equivalent to having written `xxx`. It's effectively the opposite of `eval`. In that expression, `$identifier` is expanded to a variable reference to "identifier".
So `ASTSymbol test = compiler.$expr $where && $test;` is equivalent to `ASTSymbol test = new ASTBinary("&&", where, test)`. (This shows its worth as expressions become more expansive.)
All in all, this lets you write `bool b = [all a == 5 for a in array]`, and it's exactly equivalent to a plain for loop. You can see the exact for loop at line 103 in that file. `({ })` is stolen from gcc; google "statement expression".
What are some alternatives?
bore-scheduler - BORE (Burst-Oriented Response Enhancer) CPU Scheduler
c4 - C in four functions
bazzite - Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
mescc-tools-seed - A place for public review of the posix port of stage0
archlinux - Installation and post-installation scripts for Arch Linux.
related_post_gen - Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc.
distro-installscript-arch - (Migrated) My linux distro installscript suite of scripts. Aims to be 1) Modular, 2) Customizable and 3) Portable. Designing this to eventually be a Standardized/Universal Distribution Installer framework where you can just modify the chroot installation process as specified by the developer, as well as the config files.
nixpkgs - Nix Packages collection & NixOS
linux-surface
mrustc - Alternative rust compiler (re-implementation)
stage0 - A set of minimal dependency bootstrap binaries