Skip to content

mitokolash/Kife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kife

I don't know why I'm explaining my configuration, but anyways.

This is my personal NixOS configuration for my machines (Amber, Desktop and Sparta, my trusty potato laptop.).

Software:

  • Colorscheme: Gruvbox in most part of it
  • Cursor theme: Bibata Modern
  • Gtk theme: Adwaita (it just works)
  • Icon theme: Papirus

Daily usage:

  • Window Managers:

    • Hyprland: What I'm using now. I don't set its config using nix, but I use nix to make a symlink (out of store) to zapas/dotfiles/hyprland instead.
    • SwayFX: I plan to make a Sway configuration... but eye candy.
    • NiriWM: Also a symlink (out of store) to zapas/dotfiles/niri.
    • Dank Material Shell: I use it with niri and to setup some niri configs. Also a symlink to zapas/dotfiles/dms.
  • Music and Chat

  • Code/Text Editors:

    • NeoVim (Neovide): Obviously the main editor here.
    • Zed: Powered by crabs™.
  • Terminal:

    • Kitty: A cat powered terminal.
    • Fish: Because I need a shell in my computer.
    • Direnv/+Nix: I don't wanna need to run nix develop every time (and it has integration in Zed which I don't use :D)
  • Keyboard:

System specific (because why not?):

  • Disko: My SSD needs to be distributed equally. ☭
  • Impermanence: (Amber only) "Nothing ever lasts forever. Everybody wants to rule the world."
  • Agenix: For making coffee obviously.

Repository Structure

.
├── flake - Flake specific things, including templates, devShells and packages.
│
├── home - Configurations for users. High percentages of Home Manager.
│
├── justfile - Just a file.
│
├── lib - A lib.
│
├── modules - Custom options like nixos.desktop.gaming
│
├── packages - Cars.
│
├── system - System configurations, like hardware or anything else.
│
└── zapas - Wallpapers, repo assets, etc.

Remote Machine Deployment

just deploy [target] [host]

And:

just activate [target] [config]

Check justfile for more.

About

My NixOS configuration. Inspired from the German word Kaffee which means coffee

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors