Personal settings for my system, home and programs
Find a file
2023-07-19 11:24:03 +03:00
.git-crypt Add 1 git-crypt collaborator 2022-09-25 21:52:42 +03:00
assets add readme 2022-10-28 16:32:25 +03:00
home home/wm: increase dig timeout 2023-07-17 23:02:20 +03:00
nixos host/home: allow tcp port ranges 2023-07-06 17:03:40 +03:00
notes notes: add bloetooth problem 2023-07-19 11:24:03 +03:00
packages chore: remove myip package 2023-06-16 01:02:18 +03:00
secrets host/canigou: add yagpt telegram bot service 2023-06-29 00:57:12 +03:00
.agenix_config.nix host/canigou: add yagpt telegram bot service 2023-06-29 00:57:12 +03:00
.envrc move agenix env to the shell in flake.nix 2022-10-27 22:40:49 +03:00
.gitattributes refac secrets, make some data public 2022-10-19 19:17:37 +03:00
.gitignore home: install direnv 2022-08-31 13:23:54 +03:00
data.nix add initial configs for vps 2022-10-13 07:47:31 +03:00
flake.lock flake.lock: bump yagpt_tg_bot 2023-07-03 23:17:33 +03:00
flake.nix host/canigou: add yagpt telegram bot service 2023-06-29 00:57:12 +03:00
Makefile flake.lock: bump yagpt_tg_bot 2023-07-03 23:17:33 +03:00
readme.md doc: add more info to readme 2023-03-19 09:27:30 +03:00

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