Comments (2)
Having the ability to add snippets to the generated configuration.nix
would be pretty useful for me as well. I was wondering if there is a clear path to move forward with this issue?
A solution that comes to mind would be to simply hardcode in a string at build time (a plain substituteAll
would do the trick), which could be exposed to the end user through overrides. Not sure if that is the best way of going about this though, so I figured I'd ask for some feedback :)
from calamares-nixos-extensions.
Yes, I think something like that would work. Have a seperate configuration.nix
file with some placeholders that the installer will replace with the user options. I actually recently did something similar with the Icicle installer
from calamares-nixos-extensions.
Related Issues (19)
- Prevent breaking when modules aren't used
- Add more connectivity check URLs in case geoip.kde.org goes down HOT 4
- Calamares doesn't create a proper BTRFS installation (no subvolumes) HOT 1
- Unable to install 22.11 ARM image to Pinebook Pro HOT 14
- didn't automatically add nvidia driver
- don't require special `boot.loader.efi.efiSysMountPoint` HOT 1
- Add support for choosing desktop environments and other options HOT 1
- Configure cryptsetup to use LUKS2 HOT 4
- Wi-Fi connection requires installer restart HOT 1
- Encrypted swap is broken
- Firefox is added as `pkgs.firefox` for Plasma install, instead of `programs.firefox.enable`
- `swapon` executed twice HOT 3
- Graphical installer fails LUKS encrypted installation HOT 1
- geoip support HOT 1
- Delete unrelated 1.x.x tags to fix updater HOT 1
- Clarify LICENSEs HOT 2
- internetCheckUrl: http://google.com HOT 1
- Code leftovers in a comment in the generated NixOS config HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calamares-nixos-extensions.