Skip to content

AskoldMakaruk/nixfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

161 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains nix config for my system.

Stated goals are:

  • beautifuly napierdolena systema
  • easy to use work machine all custom perdoling should be justified
  • maximally confined to reasonable default where there is such
  • minimazing specific knowledge I need to remebmer to work

non-goals:

  • performance optimizations (meh I use KDE not because it is fast but because it is not so slow)
  • saving time (maybe it'll payoff in a longrun)

Config is split into parts.

System managment

  • done: bash aliases for easier nix life (batat stack)

Console

Terminal emulator: konsole (i don't care anymore) Shell: zsh

  • done: zsh plugins
  • todo: use direnv + nix-direnv for new package managment
  • todo: .ssh/config file from nixos repo

Editors

  • done: setup neovim
  • done: setup jetbrains tools

Desktop enviroment

  • todo: manage plasma config from home manager
  • todo: hotkeys and fine shortcuts

Development

  • todo: add rust, c# as optinal dependencies
  • docker for posgrtes

Shortcuts

  • todo configure KWin maximaze window meta+shift+up shortcut

Core utils

  • todo additional utils
  • usbutils
  • ripgrep
  • fzf
  • ...

Gaming

  • done: steam and proton
  • todo: rocket league

Boot and disk managment

  • todo: put it all in one place and never touch it again

Audio, video, camera, cardreader and fingerprint scanner

  • todo: just works

Honorable mentions of unjustified perdoling:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks