Skip to content

saltnfat/uberOS

 
 

Repository files navigation

SaltnFat Dots in NixOS | A fully reproducible OS environment

Rice-Selector.mp4

🚀 Features

Linux Fetch

The Magic of a Fully Reproducible OS

Are you tired of brittle bash scripts for setting up your OS just the way you want, or even worse doing it manually? With NixOS the whole OS can be declaratively configured and is fully reproducible from your config. Reinstalling or setting up your OS on other machines is a matter of running one install script.

Neovim Setup

Neovim is automatically set up with the installer. The plugin selection and configuration is loosely based on lazy vim. Adding other plugins is simple provided they are in nix packages. See neovim.nix for all the configuration details.

Very useful keybindings to know...

Keys Action
super + Enter
super + alt + Enter
Open a terminal
Open a floating terminal.
alt + @space Display menu to select a theme.
super + D Apps Menu.
super + alt + w Opens a menu to select a wallpaper.

📦 Setup

💾 Installation:

The installer only works for NixOS Linux

Open a terminal in HOME

  • Clone this repo
git clone https://github.com/saltnfat/uberOS.git
  • cd into repo
cd uberOS
  • Give install script execute permissions
chmod +x install.sh
  • Run the installer
./install.sh

About

NixOS flake config for fully functional OS featuring Hyprland

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

No contributors

Languages

  • Nix 87.9%
  • QML 4.2%
  • Shell 3.0%
  • Python 2.5%
  • CSS 1.4%
  • Lua 1.0%