summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-28Decouple static site generation from system configAdrian Kummerlaender
Updating various hashes and regenerating the whole system config for each content update doesn't feel quite right. Instead nginx now serves Nix store links placed in the home directory of a separte `public` user.This user maintains local clones of page source repositories and generates them using their respective Nix expressions. This allows for greater flexibility while maintaining most of the benefits of declarative configuration. Re-building static site derivations may also be automated using e.g. post-receive hooks.
2018-09-27Use blog_content-provided Nix derivationAdrian Kummerlaender
2018-09-27Use tree_content-provided Nix derivationAdrian Kummerlaender
2018-09-26Use pkgs.kummerlaender.eu's vim derivationAdrian Kummerlaender
2018-09-26Update revsAdrian Kummerlaender
2018-09-25Generate pkgs.kummerlaender.eu websiteAdrian Kummerlaender
2018-09-24Port tree.kummerlaender.eu build to automatixAdrian Kummerlaender
2018-09-24Declaratively fetch latest custom derivationsAdrian Kummerlaender
2018-09-24Port blog build, host custom Nix repository on automatixAdrian Kummerlaender
2018-09-23Restructure host config, derivationsAdrian Kummerlaender
2018-09-22Update Gitea configAdrian Kummerlaender
2018-09-22Switch code.kummerlaender.eu to GiteaAdrian Kummerlaender
2018-09-21Add basic Gogs, NGINX setup for automatixAdrian Kummerlaender
2018-09-21Disable SSH password loginsAdrian Kummerlaender
2018-09-21Add basic automatix configAdrian Kummerlaender
Extract desktop-specific settings that are shared by asterix and obelix into desktop role.
2018-08-07Replace vim's git UI pluginAdrian Kummerlaender
2018-07-31Add nice vim-wordmotion pluginAdrian Kummerlaender
2018-07-26Force correct TTY resolution on obelixAdrian Kummerlaender
previous commit did not do the trick
2018-07-23Update obelix vga kernel parameterAdrian Kummerlaender
2018-07-16Disable autoread for consistency between vim and nvimAdrian Kummerlaender
2018-07-10Add vim-far, remove ack-vim from Vim plugin selectionAdrian Kummerlaender
2018-06-30Setup trackpoint on asterixAdrian Kummerlaender
2018-06-21Enable ACPI for asterix system monitoringAdrian Kummerlaender
2018-06-21Adapt Vim colorscheme to fixed terminal colorsAdrian Kummerlaender
2018-06-20Enable basic power usage optimization on asterixAdrian Kummerlaender
2018-06-20Readd storage drive spin-down service for obelixAdrian Kummerlaender
2018-06-20Split host-specific configurationAdrian Kummerlaender
Managed using "host/current.nix" symlink.
2018-06-16Set ondemand cpu freq goverorAdrian Kummerlaender
2018-06-16Update Vim configAdrian Kummerlaender
2018-06-12Fix Vim color scheme bracket highlightingAdrian Kummerlaender
2018-06-12Show git branch in vim-airline, fix IncSearch highlight in GUIAdrian Kummerlaender
2018-06-09Add gui font style to custom Vim color schemeAdrian Kummerlaender
2018-06-09Update custom vim-airline themeAdrian Kummerlaender
2018-06-09Convert custom Vim color scheme to CLIAdrian Kummerlaender
Eliminates cs-exact dependency for better compatibility with e.g. WSL
2018-06-06Show NIX_SHELL_NAME in fish prompt when applicableAdrian Kummerlaender
2018-06-06Update Vim configAdrian Kummerlaender
2018-05-19Replace undotree with mundoAdrian Kummerlaender
Side note: vim configuration is now used to build neovim-qt in my user environment managed by home-manager.
2018-05-19Update vim configAdrian Kummerlaender
2018-05-10Set TTY resolutionAdrian Kummerlaender
2018-05-09Spin down storage drive by defaultAdrian Kummerlaender
2018-05-07Switch system to LUKS-encrypted SSDAdrian Kummerlaender
As hoped redeployment consisted only of partioning the new drive, copying the config and calling `nixos-install`.
2018-05-04Misc updatesAdrian Kummerlaender
2018-04-29Update vim configurationAdrian Kummerlaender
2018-04-27Add KIT VPN configurationAdrian Kummerlaender
2018-04-26Add fish dir_colors configAdrian Kummerlaender
2018-04-26Update vim configurationAdrian Kummerlaender
2018-04-21Switch to nvidia beta driverAdrian Kummerlaender
2018-04-21Only keep logs in RAMAdrian Kummerlaender
2018-04-21Enable support for 32 bit audioAdrian Kummerlaender
2018-04-21Show nix-shell presence in fish, add ls aliasAdrian Kummerlaender