aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-06Move and rename nix-config moduleMiran Bastaja
The old location for it was wrong as the module does not define a nixos module but rather just sets some options in existing modules. A new name was chosen so it would be more abstract and thus cover more use cases.
2023-12-04wonderland: remove unconfigured emacs packageMiran Bastaja
2023-12-04chore: update flake.lockMiran Bastaja
2023-12-04emacs: add projectile and helmMiran Bastaja
2023-12-02Create emacs configMiran Bastaja
2023-12-02Refactor virt.nix and turn it into a shared moduleMiran Bastaja
2023-12-01underworld: add vscodiumMiran Bastaja
2023-12-01sagittarius: update underworld's ssh pub keyMiran Bastaja
2023-11-29chore: update flake.lockMiran Bastaja
2023-11-27hyprdesktop: make it 150% betterMiran Bastaja
2023-11-27Merge branch 'offpunk'Miran Bastaja
2023-11-27Merge branch 'main' of codeberg.org:miranb/nixos-configMiran Bastaja
2023-11-27hyprdesktop: set up offpunkMiran Bastaja
Add offpunk tools to the environment and set up a systemd timer to sync content automatically every week.
2023-11-27Create underworld hostMiran Bastaja
2023-11-27Merge branch 'main' of codeberg.org:miranb/nixos-configMiran Bastaja
2023-11-26underworld: initMiran Bastaja
2023-11-26hyprdesktop: add offpunkMiran Bastaja
2023-11-26chore: update flake.lockMiran Bastaja
2023-11-25Fix up flake inputsMiran Bastaja
Currently conduit seems to have no substituter for the flake, which means that the compilation would be done on the server, therefore we're using the (prebuilt) nixpkgs version of it for now. For hyprland, I've removed the nixpkgs input override in order to make use of their build cache.
2023-11-25Stop using helix flakeMiran Bastaja
Revert to using helix as packaged in nixpkgs because I can't seem to get the flake to substitute the outputs. Even when I don't override its nixpkgs and pin it to a release tag it still builds from source.
2023-11-25chore: update flake.lockMiran Bastaja
2023-11-24wonderland: set up virtualisationMiran Bastaja
2023-11-21chore: update flake.lockMiran Bastaja
2023-11-20hyprdesktop: add window rules for common programsMiran Bastaja
Add window rules to move common programs to their designated workspaces.
2023-11-20hyprdesktop: add nushell (as a package)Miran Bastaja
2023-11-19chore: update scripts inputMiran Bastaja
2023-11-18Add some more tools for dealing with imagesMiran Bastaja
2023-11-18zsh: add tempdir aliasMiran Bastaja
The added alias creates a temporary directory using mktemp and cd's into it.
2023-11-18Add bitwarden backMiran Bastaja
RBW didn't work for some reason, so I'm adding both official clients.
2023-11-18Merge hyprland and hyprdesktop modulesMiran Bastaja
The hyprland module will necessarily have to contain program-specific configuration in the form of window rules. Therefore it's better to keep the list of installed programs close to where the rules for them are defined.
2023-11-18hyprland: fix screenshotsMiran Bastaja
2023-11-18hyprdesktop: add zathuraMiran Bastaja
2023-11-17chore: update websiteMiran Bastaja
2023-11-15chore: update websiteMiran Bastaja
2023-11-15chore: update websiteMiran Bastaja
2023-11-15sagittarius: begin hosting websiteMiran Bastaja
2023-11-15minimal home: add jaqMiran Bastaja
2023-11-12Improve eww barMiran Bastaja
2023-11-10chore: update flake.lockMiran Bastaja
2023-11-10Refactor shared moduleMiran Bastaja
2023-11-10mpv: add support for more codecs & stuffMiran Bastaja
2023-11-10hyprland: fix screenshot mime typeMiran Bastaja
2023-11-10wonderland: replace nheko with fluffychatMiran Bastaja
2023-11-09hyprland: add screenshot bindMiran Bastaja
2023-11-09wonderland: add cmusMiran Bastaja
2023-11-08share/home: change XDG dirs to point into AnnexMiran Bastaja
2023-11-08hyprland: make rofi drun the defaultMiran Bastaja
2023-11-08Replace haruna with mpvMiran Bastaja
2023-11-08chore: update flake.lockMiran Bastaja
2023-11-08wonderland: enable upower and test out poweralertdMiran Bastaja