An open API service indexing awesome lists of open source software.

https://github.com/juxgd/nixconfig

Jux's config for his NixOS install
https://github.com/juxgd/nixconfig

config nix nixos

Last synced: about 1 year ago
JSON representation

Jux's config for his NixOS install

Awesome Lists containing this project

README

          

# Jux's NixOS configuration

Jux's opinionatedly organized configuration for his NixOS install. NOT meant to be imported from a flake, not because it's a bad idea but because idk what that would do. If you want to then I mean sure go ahead

## Main features

- [KDE Plasma 6](https://kde.org/plasma-desktop) w/ [Wayland](https://wayland.freedesktop.org)
- [Lix](https://lix.systems)

## Relevant packages, modules and programs

- [Floorp](https://floorp.app/en)
- [Thunderbird](https://thunderbird.net)
- [Ollama](https://ollama.com) w/ [Open WebUI](https://openwebui.com)
- [Docker](https://docker.com)
- [Podman](https://podman.io)
- [Distrobox](https://distrobox.it)
- [OnlyOffice](https://onlyoffice.com)
- [Node.js](https://nodejs.org) w/ [pnpm](https://pnpm.io)
- [Wine](https://winehq.org) Staging, w/ [Winetricks](https://github.com/Winetricks/winetricks)
- [Python](https://python.org) w/ [Conda](https://anaconda.com/anaconda/conda)
- [Mono](https://mono-project.com)
- [gcc](https://gcc.gnu.org)
- [FFmpeg](https://ffmpeg.org)
- [Haxe](https://haxe.org) w/ [Neko/NekoVM](https://nekovm.org/)
- [Carla](https://kx.studio/Applications:Carla)
- [yabridge](https://github.com/robert-vdh/yabridge) w/ yabridgectl
- [git](https://git-scm.com)
- [zsh](https://zsh.org)
- [musnix](https://github.com/musnix/musnix)
- [Forgejo](https://forgejo.org)
- [LSP](https://lsp-plug.in/)
- [DISTRHO Ports](https://github.com/DISTRHO/DISTRHO-Ports)
- [VCV Rack](https://vcvrack.com/)
- [QtScrcpy](https://github.com/barry-ran/QtScrcpy)
- [KeePassXC](https://keepassxc.org)

## Important, if you wanna use this config

- It looks like `hardware-configuration.nix` has to be tracked by git, so if you wanna use this config you'll have to replace it with your own `hardware-configuration.nix` in `/etc/nixos/`.
- Configured with an NVIDIA RTX 3070 Ti Mobile
- Timezone: America/Santiago
- Uses GRUB
- Unfree packages allowed
- Auto optimise store enabled
- NVIDIA drivers are version 535, because of a problem there was. Not sure if that's fixed now but oh well
- There's a libinput configuration to remove the debounce time for mice. This was done for Minecraft PvP
- Change the users to your liking, you're obviously not "j" or "j2" (unless you are ig)
- I made a virtual device, with my specific mic ID (i think that's what it is). Either take it out or change it to fit yours

## Contributing

If there's something you think could be improved about my config, just open an issue!

## License

This repository is distributed under the terms of the [replicense](https://github.com/JuxGD/replicense) (rpli).

- [Markdown](https://github.com/JuxGD/nixconfig/tree/main/LICENSE.md)
- [Plain text](https://github.com/JuxGD/nixconfig/tree/main/LICENSE)