Personal settings for my system, home and programs
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Dmitriy Pleshevskiy 277f1ed28a
notes: add commands to backup and restore volumes
3 days ago
.git-crypt Add 1 git-crypt collaborator 6 months ago
assets add readme 5 months ago
home users/file_manager: rename libreoffice to soffice 1 week ago
nixos packages/woodpecker: bump to latest master 3 days ago
notes notes: add commands to backup and restore volumes 3 days ago
packages packages/woodpecker: bump to latest master 3 days ago
secrets machines/magenta: change registry 3 weeks ago
.agenix_config.nix machines/magenta: add woodpecker ci service 3 weeks ago
.envrc move agenix env to the shell in flake.nix 5 months ago
.gitattributes refac secrets, make some data public 5 months ago
.gitignore home: install direnv 7 months ago
Makefile add .phony to makefile to fix home issues 1 week ago
data.nix add initial configs for vps 6 months ago
flake.lock magenta: use latest gitea 7 days ago
flake.nix magenta: use latest gitea 7 days ago
readme.md doc: add more info to readme 1 week ago

readme.md

NixOS system configuration

This repository contains configurations for my personal vps and workstations.

Hosts

VPS:

  • magenta - Docker swarm manager with additional services.
  • canigou - Docker swarm worker.

Workstations:

  • home - Home desktop computer for work.
  • asus-gl553vd - My laptop for remote work.

Modules

  • Docker stack - It creates services in docker swarm node.

Home Manager configs

User configurations are included.

Themes

Name Palettes Note
Catppuccin Frappe Current

Core Programs

Type Program
Status Bar Polybar
Window Manager XMonad
Launcher Dmenu
Terminal Alacritty
Editor Neovim
File Manager vifm
Shell Zsh

Screenshots

workspace

desktop