Evie Litherland-Smith
5cdd751ec9
nix settings: switch keep-outputs and keep-derivations to false
...
Attempt to save on disk space a bit so testing how this affects things
2024-01-29 05:29:29 +00:00
Evie Litherland-Smith
7faeda22d1
Add vanguard root ssh key to authorizedKeys
2024-01-28 13:35:36 +00:00
Evie Litherland-Smith
8ca2053944
Reorganise a lot of things, clean up some files
...
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.
Convert everything into package-name/default.nix format for
consistency
Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work
Remove some old files: calendar and contact setup, sweet theme pkgs
Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
2024-01-28 12:01:18 +00:00
Evie Litherland-Smith
3abe025784
Add steam to Northstar
...
Slightly rearrange layout in flake, purely visual change
2024-01-22 06:44:42 +00:00
Evie Litherland-Smith
c33367bdc7
Move games into system/games.nix (rename of steam.nix)
...
Add RetroArch with some cores, add to games workspace
2024-01-21 10:31:46 +00:00
Evie Litherland-Smith
ee9b30f7a5
Change nixos registry definition
...
nixos registry entry now points to my config repo url
2024-01-20 07:52:20 +00:00
Evie Litherland-Smith
500283437d
Add custom registry entry for jupyterlab flake
2024-01-19 11:48:08 +00:00
Evie Litherland-Smith
f9fd7a716e
Remove iosevka-custom
2024-01-19 09:47:14 +00:00
Evie Litherland-Smith
3be362dccb
Disable command-not-found
2024-01-18 06:25:32 +00:00
Evie Litherland-Smith
57123373e1
Switch chromium back for firefox
2024-01-17 16:22:05 +00:00
Evie Litherland-Smith
438ded4064
Only autoUpgrade server, not desktops
2024-01-17 06:22:48 +00:00
Evie Litherland-Smith
dfae7ac2f0
Increase font sizes to be more comfy
...
Adjust some icon spacing to look better at new font sizes
2024-01-17 06:05:35 +00:00
Evie Litherland-Smith
4aa7dda4f6
Switch font to Iosevka
2024-01-16 13:52:00 +00:00
Evie Litherland-Smith
5b3a541c08
Add custom Iosevka (font) build for testing before I switch
2024-01-16 08:22:43 +00:00
Evie Litherland-Smith
b3988f8eae
Switch zsh back to fish
...
Add extracted zsh functions to path
Remove shebang from all scripts as writeShellScriptBin handles that automatically
2024-01-15 14:20:59 +00:00
Evie Litherland-Smith
49f4725d9a
Add self (nixos config flake) to registry as "nixos"
...
Don't know why yet, but could be nice to have int the future. Note
this the whole config flake, rather than just the pinned version of nixpkgs
2024-01-14 14:39:07 +00:00
Evie Litherland-Smith
6c27ad0a5e
Fix setting nixpkgs to flake version (finally!!)
2024-01-14 12:47:34 +00:00
Evie Litherland-Smith
145e3f044a
Switch mbsync from using secret-tool to password-store
2024-01-12 08:32:48 +00:00
Evie Litherland-Smith
18a5236695
Revert "Switch to using JetBrainsMono (incl. nerd font variant)"
...
This reverts commit a8975dbd74
.
2024-01-11 15:51:48 +00:00
Evie Litherland-Smith
f9b3e31057
Remove nextcloud service
2024-01-11 08:41:07 +00:00
Evie Litherland-Smith
1635bb10a7
stylix: set terminal font size to 12
2024-01-10 15:04:06 +00:00
Evie Litherland-Smith
a4666bf87d
Tweak catppuccin-mocha background colours
...
Replace background and foreground colours for base16 scheme with those
from emacs modus-vivdendi-tinted
Override background colours in base16 (base00 and base01), waybar and
hyprland
Override text colours in base16 (base05 and base04)
2024-01-10 11:04:20 +00:00
Evie Litherland-Smith
9e81dac00a
Abstract autoUpgrade to separate file
...
Enable autoUpgrade for desktops (as well as server of course)
2024-01-07 12:44:16 +00:00
Evie Litherland-Smith
fb7e923960
Vanguard back at desk, switch back to Hyprland
...
Disable autoUpgrade now that it's not on the TV
2024-01-06 11:07:18 +00:00
Evie Litherland-Smith
0bfba4b804
Remove firefox from home-manager
2024-01-05 15:26:30 +00:00
Evie Litherland-Smith
f9277380fc
Remove irssi and neomutt
2024-01-04 08:02:41 +00:00
Evie Litherland-Smith
3eb163dbee
Move some more packages up to system level (from home-manager)
2023-12-31 13:20:31 +00:00
Evie Litherland-Smith
4ed12aebcb
Replace alacritty with foot for sixel support
2023-12-28 11:37:22 +00:00
Evie Litherland-Smith
c8042a684e
Disable matrix service
2023-12-27 08:52:54 +00:00
Evie Litherland-Smith
808450a9dc
Load irssi by default
2023-12-27 08:41:55 +00:00
Evie Litherland-Smith
f0492a4ad3
Revert "Switch default shell back to fish"
...
This reverts commit cacda98abb
.
2023-12-26 08:06:29 +00:00
Evie Litherland-Smith
cdf23caa90
Switch Vanguard back to being a gamescope/steam machine, enable autoUpdates since it will mostly run without kb+m
2023-12-25 19:43:02 +00:00
Evie Litherland-Smith
0f4cf52669
Move pass.nix into accounts subdirectory
2023-12-21 11:31:36 +00:00
Evie Litherland-Smith
c3b787ce18
Change mpv for mplayer, fixes emacs/emms/MPRIS issues I was having
...
Reorganise, remove home/media/default.nix and move some home.package
definitions that I'd missed into relevant environment.systemPackages
2023-12-21 11:25:48 +00:00
Evie Litherland-Smith
b36acc10a5
Re-enable firefox, remove a couple of addons I'm not using anymore
2023-12-20 11:40:46 +00:00
Evie Litherland-Smith
89ba557b91
Add Scorch to flake.nix
2023-12-19 10:10:06 +00:00
Evie Litherland-Smith
a8975dbd74
Switch to using JetBrainsMono (incl. nerd font variant)
...
Switch fira sans for noto sans
2023-12-18 13:20:01 +00:00
Evie Litherland-Smith
f8767473cd
Rename wallpaper file
2023-12-18 08:50:43 +00:00
Evie Litherland-Smith
57966ebdb0
Fixed some issues
...
Back to lightdm as sddm didn't work for some reason, cba to debug
Fix some broken config with rofi, zellij
Actually set hyprland colours since I forgot...
2023-12-18 08:34:16 +00:00
Evie Litherland-Smith
f173496f81
Re-theming back to catppuccin mocha
2023-12-18 08:15:18 +00:00
Evie Litherland-Smith
1f331d1352
Add du-dust, and zellij to replace tmux
...
Reorganise some files
2023-12-16 22:47:32 +00:00
Evie Litherland-Smith
b43cb891da
Remove steam from Northstar
2023-12-16 22:44:24 +00:00
Evie Litherland-Smith
969372cd59
Move prismlauncher to home-manager games, add marathon trilogy
2023-12-16 18:41:27 +00:00
Evie Litherland-Smith
06148eb1a6
Swap firefox back for nyxt
2023-12-15 13:13:01 +00:00
Evie Litherland-Smith
23ea85a688
Add nil (nix lsp) to root user for editing /etc/nixos/ more easily
2023-12-12 06:36:06 +00:00
Evie Litherland-Smith
693fc386ac
Move emacs config to separate repo
2023-12-11 12:11:55 +00:00
Evie Litherland-Smith
379085a365
Remove installed discord in favour of web app
2023-12-07 09:57:34 +00:00
Evie Litherland-Smith
8673933fee
Remove zoom from unfree predicate
2023-12-07 09:44:23 +00:00
Evie Litherland-Smith
740325f707
Add firefox back as default browser
...
Add firefox and chromium to web workspace, keep nyxt installed as
quick popup browser to use elsewhere
Remove discord workspace, move to apps workspace
Add files workspace for thunar and libreoffice
Add more waybar rewrites - libreoffice programs, thunar, PWAs like
whatsapp web, etc...
2023-12-05 12:47:30 +00:00
Evie Litherland-Smith
cacda98abb
Switch default shell back to fish
2023-12-04 17:47:44 +00:00
Evie Litherland-Smith
fba4db8435
Back to using nyxt as main browser with chromium as backup (and for PWAs)
2023-12-01 06:52:47 +00:00
Evie Litherland-Smith
a0b404244b
Add steam back to Northstar
2023-11-30 05:26:43 +00:00
Evie Litherland-Smith
d3d915a1a0
Add python to org-babel, add winner binds
2023-11-27 15:19:26 +00:00
Evie Litherland-Smith
6e03df701f
Re-enable firefox as default browser
...
Keep chromium installed for PWA support
2023-11-24 08:44:12 +00:00
Evie Litherland-Smith
50fa154a90
Remove nyxt, set chromium to be default browser
...
Split chromium workspace into web (for main browser) and apps (for
PWAs)
Update waybar workspace icons, remove "urgent" icon since I've got an
updating theme anyway
2023-11-23 11:50:41 +00:00
Evie Litherland-Smith
d263870777
Add matrix and grafana services
2023-11-23 08:40:32 +00:00
Evie Litherland-Smith
393b741697
Revert "Remove zoom (installed)"
...
This reverts commit 89fbcb8af2
.
2023-11-22 08:50:17 +00:00
Evie Litherland-Smith
89fbcb8af2
Remove zoom (installed)
2023-11-21 17:24:38 +00:00
Evie Litherland-Smith
9c535a4a7e
Remove anyrun, back to rofi
...
stylix theme back to using base16 tokyo-night-dark instead of custom
defined version
2023-11-21 17:01:21 +00:00
Evie Litherland-Smith
adbcbc5a76
Add nyxt back, change hyprland master layout to equal split
2023-11-20 16:18:52 +00:00
Evie Litherland-Smith
4cb90dc41d
Add teams and zoom clients
2023-11-20 10:26:15 +00:00
Evie Litherland-Smith
a853475779
Initial convert from traefik to caddy
...
Move (hopefully) all reverse proxies to caddy
Left off adguard for now, tbd if it needs outside access
Moved service expressions up a level since it was a bit unneccesary before
2023-11-20 08:19:13 +00:00
Evie Litherland-Smith
226f1f1195
Remove kmonad
2023-11-20 07:28:24 +00:00
Evie Litherland-Smith
74d34f9e62
Add navidrome service
...
Initial testing config for navidrome, may need to update after trying it
2023-11-19 06:02:12 +00:00
Evie Litherland-Smith
d79bd9f79b
Add discord back with own workspace
2023-11-16 06:26:32 +00:00
Evie Litherland-Smith
9ffa807cda
Remove nix-index-database
2023-11-14 11:43:47 +00:00
Evie Litherland-Smith
2260c14a8d
Cleanup Eglot settings, remove pdf-tools
2023-11-14 10:16:49 +00:00
Evie Litherland-Smith
aed707ea8e
Remove nyxt (for now)
2023-11-13 17:05:55 +00:00
Evie Litherland-Smith
6f148e48fa
Re-add anyrun/kidex
2023-11-13 15:00:59 +00:00
Evie Litherland-Smith
3036b1b463
Last bit of waybar re-styling (for now), re-enable stylix chromium target
2023-11-13 11:15:54 +00:00
Evie Litherland-Smith
a2c9b7ac20
Remove kdeconnect
2023-11-12 14:39:32 +00:00
Evie Litherland-Smith
92d55e266e
Add rofi custom theme back but not used yet, needs some work
2023-11-12 14:35:23 +00:00
Evie Litherland-Smith
e2794671d7
Re-enable a few missing stylix targets
...
Move from using base16 theme definition to my own custom version
Update nyxt config and move all into config.lisp
2023-11-12 14:13:03 +00:00
Evie Litherland-Smith
94e1a23bf2
Major theme updates
...
Switched back to tokyo-night for base scheme but disable a lot of
stylix config (and selectively re-enable for certain
modules). Manually theme things using the tokyonight palette for a
nicer and more cohesive experience
Also change to a new wallpaper, fits scheme better as well
Added named workspaces for common programs (emacs, chromium, steam)
and keep numbered workspaces as generic scratch space
Move MPRIS to right section, add hyprland/window module (with a
separator bar)
2023-11-12 13:24:09 +00:00
Evie Litherland-Smith
433be5b06e
Add htop to system, btop to home-manager setup
2023-11-11 19:22:34 +00:00
Evie Litherland-Smith
8c15ff8959
Add kmonad service (needs configuring)
2023-11-10 07:18:13 +00:00
Evie Litherland-Smith
c865a50396
Back to catppuccin (mocha)
2023-11-08 10:03:06 +00:00
Evie Litherland-Smith
e013fc5997
Revert "Switch out alacritty for foot (terminal)"
...
This reverts commit 5323e880fe
.
2023-11-08 09:56:37 +00:00
Evie Litherland-Smith
afe009e665
Try out primer-dark base16 with Sweet GTK theme
2023-11-08 09:53:41 +00:00
Evie Litherland-Smith
cec41c90eb
Switch back to tokyo-night-gtk theme
...
Set gtkgreet to inherit theme settings from gtk.nix for automatic
consistency
Include setting cursor size in gtk.nix
2023-11-08 07:35:03 +00:00
Evie Litherland-Smith
a111797e49
Messing around with theme and wallpaper image
...
Currently using primer-dark theme now
2023-11-07 17:24:33 +00:00
Evie Litherland-Smith
4cb8443eea
Try using tokyo night terminal variant for nicer colours
2023-11-07 13:22:46 +00:00
Evie Litherland-Smith
e58a3fe9c4
Change wallpaper
2023-11-07 10:23:29 +00:00
Evie Litherland-Smith
432c4d0d2a
Revert "Switch to using fish (again), keep root using bash for stability"
...
This reverts commit ec89edbe6c
.
Back to zsh, preferred to fish
2023-11-07 09:19:03 +00:00
Evie Litherland-Smith
5323e880fe
Switch out alacritty for foot (terminal)
2023-11-07 09:15:46 +00:00
Evie Litherland-Smith
ec65cb8e8d
Switch monospace font to use fira-code
2023-11-07 06:37:00 +00:00
Evie Litherland-Smith
0f35e21716
Make babel load path dynamic instead of fixed to .config
...
Remove crafted-emacs input and tokyonight theme (and uses)
Remove old emacs files so I don't get confused
2023-11-06 07:18:06 +00:00
Evie Litherland-Smith
b14a2991b2
Switch back to catppuccin (macchiato)
...
Move emacs config from system level to home-manager to make use of
stylix theming
Add git-gutter package for emacs
2023-11-05 05:55:52 +00:00
Evie Litherland-Smith
6ccf8f9ca6
Cleanup some more config
...
Remove music/spotify workspace
Remove using firefox by default, remove zathura
2023-11-04 20:08:55 +00:00
Evie Litherland-Smith
ec89edbe6c
Switch to using fish (again), keep root using bash for stability
2023-11-04 16:47:14 +00:00
Evie Litherland-Smith
b89e90da31
Revert "Remove kdeconnect"
...
This reverts commit 266693a42b
.
2023-11-04 10:26:47 +00:00
Evie Litherland-Smith
fcfa068492
Add some basic nyxt config with base16 theme
2023-11-04 10:01:21 +00:00
Evie Litherland-Smith
d4b24e4103
Add discord, remove signal
...
I'll add signal back when it has native wayland support...
2023-11-03 07:03:00 +00:00
Evie Litherland-Smith
266693a42b
Remove kdeconnect
2023-11-01 18:21:27 +00:00
Evie Litherland-Smith
a9f798f051
Fix and re-enable dashboard
...
Add some more fonts
Try to fix modeline fonts, still not quite working, rearranged config
to test this
2023-11-01 08:37:30 +00:00
Evie Litherland-Smith
e958efbb4d
Switch anyrun, wlogout, etc back to rofi
...
Also add new usage of rofi (window switcher)
Remove watershot, TODO add grim/slurp binds back (later)
2023-10-30 17:54:50 +00:00
Evie Litherland-Smith
928a721219
Remove lynx and nnn, add midori browser
...
Check email more frequently
2023-10-30 14:40:40 +00:00
Evie Litherland-Smith
e3f5714001
Remove emacs all-the-icons for nerd-icons instead
2023-10-29 07:38:09 +00:00
Evie Litherland-Smith
825002f0ec
Move home syncthing setup to hyprland, without tray
...
Make server syncthing devices transient, keep folders declarative though
2023-10-26 17:15:51 +01:00
Evie Litherland-Smith
461d2580dc
Change how syncthing is configured
...
Revert syncthing to using own user space in /var/lib/syncthing and set
to only run on server
User home-manager syncthing service (with tray) for other machines
Remove mpd/mpc, and spot
2023-10-26 16:49:11 +01:00