Skip to content

Ori-Riaru/nix-configs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

391 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My NixOS Configuration

My personal Nixos configurations. They are not intended to be used by others however feel free to take parts or ideas for your own configuration. Most application have been styled to match my color scheme Neutral Dark

Structure

  • flake.nix: Global Settings and entrypoint for the System and Home Manager configurations

  • configs/: Reusable configurations

    • groups/: Groups of programs or services which are commonly imported together
    • programs/: Programs and their configurations which can be imported in a system configuration.nix or a users home.nix
    • services/: Services and their configurations which can be imported in system configuration.nix
    • system/: Nix and system configurations not specific to a program or service
  • systems/: System configuration (built with nh os switch)

    • lain/: System configurations imported for my desktop
    • slate/: System configuration imported for my laptop
    • kumo/: System configurations imported for my server
  • users/: Home Manager configurations for each user (built with nh home switch)

    • riaru/
      • lain/- Home Manager configurations imported to my desktop
      • slate/` - Home Manager configurations imported to my laptop
      • kumo/ - Home Manager configuration imported to my desktop
  • starters/: Project starting templates including flake and direnv

  • packages/: Self package software not available in nix packages

  • overlays/: Patches and version overrides for packages

  • secrets/: Encrypted credentials, passwords, keys, etc

Featured Configurations (TODO: outdated update)

niri preview

Vivaldi Preview

vscodium preview

ghostty preview

TODO: add demo

spotify preview

Obsidian preview

Self-hosted Services

mastodon preview

Keyboard Layout & Shortcuts

Kanata

34 Key split keyboard layout

Theming

Many application and websites have been themed to match my custom color scheme

Fonts || Spacing
UI Inter || gap 0px Gap Between Major Sections
Monospace JetBrainMono || radius 2px Radius of Cards

Color Palette

Color Hex Swatch Usage
Text
Text
#eeeeee
Text Basic text, Headers
Subtext
#aaaaaa
Subtext Subtext, Placeholder, Comments
Hidden
#606060
Hidden Disabled, Hidden
Backgrounds
base
#000000
Base Window backgrounds
section
#111111
Section Major Section, Content Only Window
card
#181818
Card Card, Input, highlighted button
overlay
#222222
Overlay Search Overlay,
Customizations
accent
#a386ff
Accent Customizable Primary Accent
accent-secondary
#83bbff
Accent-Secondary Customizable Secondary Accent
accent-tertiary
#fefb77
Accent-Tertiary Customizable Tertiary Accent
Colors
Red
#fe5970
Red Error, Remove, Close, Delete, Tags (HTML/XML), Annotations
Orange
#ffa062
Orange Warning, Numbers
Yellow
#fefb77
Yellow Info, Help
Green
#99ff82
Green Strings
Teal
#80ffc1
Teal Success, New, Add,
Cyan
#7ef8fe
Cyan Attributes, Properties (HTML/CSS/JSX)
Blue
#83bbff
Blue Neutral, Function Names, Declarations
Purple
#a386ff
Purple Modified, Change, Edit, Keywords, Reserved Words, Important Terms
Pink
#fe99fe
Pink Operators (+, -, *, etc.)
White
#ffffff
White
Black
#000000
Black

About

My personal nix configs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors