Evie Litherland-Smith
432207a239
Re-theme to tokyonight
...
Re-enable stylix auto mode, disable specific cases where there's a
better theme implementation (emacs, alacritty)
Update use of catppuccin to tokyonight theme, probably missed some
2023-10-12 07:21:40 +01:00
Evie Litherland-Smith
46371470ee
Disable emacs daemon
...
Set custom mu4e modeline icons because it was annoying me
Update keybinds, all workspaces now have a "default" program so to speak
with associated keybind to launch
2023-10-10 16:02:01 +01:00
Evie Litherland-Smith
0889818512
Big reorganise
...
Move commonModule into system/default.nix
Keep most essential parts (user definition, home-manager init) in
flake.nix but move rest to system/default.nix
Remove some tui expressions from home and add all to home/default.nix,
will always want those so always use
Disable gamescope session unless gamescope.nix imported
Move various home.package definitions to environment.systemPackage in
system/ expressions, located based on appropriate use
Move wallpapers directory due to restructure, no other changes to it
2023-10-09 11:40:25 +01:00
Evie Litherland-Smith
18575713f9
Add kdeconnect + service
2023-10-09 08:35:57 +01:00
Evie Litherland-Smith
f2eadee91e
Move firefox config up to system level
...
Enables automatic installation of firefox plugins
Enable working passff integration
2023-10-06 13:56:11 +01:00
Evie Litherland-Smith
b2a27457fe
Add ferdium config to nix, autostart (minimised) with hyprland
2023-10-03 07:42:06 +01:00
Evie Litherland-Smith
dcccfa8216
Split firefox into multiple expressions
...
Start adding bookmarks back as nix expression, WIP, missing some work
bookmark at the moment
2023-10-02 08:15:37 +01:00
Evie Litherland-Smith
341d7059a2
Add zsh function to push basic config to remote server
2023-09-28 13:46:08 +01:00
Evie Litherland-Smith
b51da103ce
Remove rink from default as it's included with anyrun
2023-09-25 13:43:27 +01:00
Evie Litherland-Smith
2579ddbaa9
Move accounts file into separate directory
...
Started accounts/email.nix to prep separation for adding calendar and
contact expressions
Move maildir back to ~/.mail to be consistent with ~/.calendar and ~/.contact
2023-09-25 13:42:13 +01:00
Evie Litherland-Smith
f0d6443f74
Move doom emacs config into nix to by symlinked
2023-09-24 12:17:51 +01:00
Evie Litherland-Smith
e18ac3f354
Combine shell definition expressions
...
Add emacs vterm package
2023-09-20 09:00:22 +01:00
Evie Litherland-Smith
9394a99a4c
Move a bunch of default.nix up a level
...
Loads of expressions were a single default.nix in a directory, instead
just make a single directory
Hyprland is the only directory of expressions left
Move a few things around to fit this a bit better
Add home/default.nix to defer "import all" from flake.nix
Remove work email from default account set up, add to work laptop
specifically and only
Clean up a few unused expressions
2023-09-15 07:13:52 +01:00
Evie Litherland-Smith
aa30dd712b
Cleanup unused files
2023-09-11 07:48:26 +01:00
Evie Litherland-Smith
b0de17462a
Attempt to fix gtk theme setting
...
Add minimal nvim install as backup editor
Add bind to toggle swaync
2023-09-07 14:34:24 +01:00
Evie Litherland-Smith
5a7cbee56d
Move pass/agent.nix to pass/service.nix
...
Add password-store-sync service
Fix passwors store directory setting by using nix variables
2023-09-05 17:44:23 +01:00
Evie Litherland-Smith
be61683ae4
Add some extra packages for emacs, switch default back from using server, remove rbw
2023-09-05 17:09:03 +01:00
Evie Litherland-Smith
a615762940
Combine mail setup with calendar and contacts
...
Move mail into accounts expression set
Add vdirsyncer and initial config to sync to CalDAV and CardDAV
TODO add to emacs
2023-09-02 08:41:07 +01:00
Evie Litherland-Smith
df557003e2
Split gpg-agent and mbsync service into separate files
2023-09-02 06:20:36 +01:00
Evie Litherland-Smith
2f69cb4c57
Re-enable emacs server
...
Add more explicit default.nix definitions
2023-09-01 14:33:51 +01:00
Evie Litherland-Smith
7d72eda97b
Add pass and pass-secret-service, with gpg
2023-08-28 12:19:43 +01:00
Evie Litherland-Smith
98177d5119
Add remmina VNC/RDP client
...
Move program launching binds into submap with silent launch for faster
startup
Add current hyprland submap to waybar
2023-08-23 09:31:52 +01:00
Evie Litherland-Smith
3b7519bf15
Back to hyprland...
...
Switch sww back to hyprpaper as well
2023-08-21 11:01:19 +01:00
Evie Litherland-Smith
54c97e0cbc
Laptop back to using KDE Plasma
...
Rename emacs expression files
2023-08-18 12:19:52 +01:00
Evie Litherland-Smith
536659ae74
Add tmux with config
2023-08-15 14:44:19 +01:00
Evie Litherland-Smith
1680557067
Split alacritty config for macos vs hyprland
2023-08-09 10:27:10 +01:00
Evie Litherland-Smith
353091e36b
Switch hyprpaper for swww using kanshi to update
...
Hopefully fixed kanshi issues with docking/undocking
2023-08-08 08:21:51 +01:00
Evie Litherland-Smith
23f74093d8
Rewrite to simplify some home-manager setup
...
Remove work.nix variants of expressions
Better use of defaults across all machines
Set TERM env to xterm-256color for ssh connections by default
2023-08-07 10:00:57 +01:00
Evie Litherland-Smith
14d8b5683c
Add gamescope as separate desktop option
2023-08-05 18:06:21 +01:00
Evie Litherland-Smith
b102f9e209
Major cleanup for files
...
Reduce complexity and in flake.nix and be more efficient in re-using
things
Removed some reduandant files in home/ and tidied up the structure
somewhat
Moved things from desktop, gui, etc... to top level
Changed env to shell, indiv shell expressions import relevant others
2023-07-16 17:35:36 +01:00
Evie Litherland-Smith
4bdbd153f0
Remove all GUI elements from default home configs, using gui/default.nix instead
2023-06-17 10:30:39 +01:00
Evie Litherland-Smith
fd1ae6eb36
Move fontconfig out of home-manager because it messes with plasma, add signal to defaults
2023-06-14 09:57:15 +01:00
Evie Litherland-Smith
1bbb00268b
Add rot8 package, enable fontconfig in home-manager
2023-06-12 10:06:26 +01:00
Evie Litherland-Smith
6a544fb7d4
Move home/common things into respective section/default expressions
2023-06-09 10:15:24 +01:00
Evie Litherland-Smith
055b557c33
Misc tidying, set zsh as default shell for root user
2023-06-03 07:46:37 +01:00
Evie Litherland-Smith
52ff1c36a3
Delete root user config per machine as it's common to all
...
Move root user home-config into home/default.nix so that it's used by all
Removed personal/work specific things from root user
2023-05-31 10:54:57 +01:00
Evie Litherland-Smith
71ad1cae2f
Move common from default.nix to common.nix
2023-05-19 14:52:20 +01:00
Evie Litherland-Smith
f4fea206ab
Move libreoffice and otpclient to default
2023-05-19 14:50:00 +01:00
Evie Litherland-Smith
3a282dbee5
Formatting pass with alejandra
2023-05-17 17:10:18 +01:00
Evie Litherland-Smith
8c7f8dba52
Rearrange again to reduce complexity
...
Move collections to use default.nix in relevant directories
Combine GUI elements into gui directory
2023-05-15 11:12:17 +01:00
Evie Litherland-Smith
cfca522e76
Move home-manager bootstrapping into common importable file
2023-05-05 15:02:31 +01:00