Evie Litherland-Smith
78dadd7df7
Remove mako settings that are managed by stylix
2023-10-19 07:12:39 +01:00
Evie Litherland-Smith
e37f6a9d31
Enable git-sync for org notes directory
2023-10-19 06:33:56 +01:00
Evie Litherland-Smith
11dcf088e9
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-10-19 06:27:28 +01:00
Evie Litherland-Smith
2ac8995984
Move org directory from ~/Notes to ~/Org
...
Coincide with moving notes to git repo
2023-10-19 06:20:57 +01:00
Evie Litherland-Smith
708df00cea
Back to using pyright
2023-10-18 16:04:12 +01:00
Evie Litherland-Smith
644f29106b
Add apheleia-remote-algorithm for format over SSH
2023-10-18 11:32:04 +01:00
Evie Litherland-Smith
4d9f9851a7
Fix sessionPath, missing bin directory
2023-10-18 07:57:41 +01:00
Evie Litherland-Smith
e69faa769f
Switch from pyright to python-lsp-server
2023-10-18 07:55:39 +01:00
Evie Litherland-Smith
83ea5d0b81
Autostart emacs and signal with hyprland
2023-10-18 06:58:35 +01:00
Evie Litherland-Smith
e24e35a64f
Misc fixes (mostlt for Legion)
...
Move stylix config up to flake.nix as config wouldn't build without it,
also move wallpapers directory up to top level to match
Only enable git-sync where it's defined, rather than in home/default.nix
2023-10-18 06:57:42 +01:00
Evie Litherland-Smith
30e145ada1
Enable basic home config for root user
...
Emacs: always create new workspace when switching to project
2023-10-18 06:43:41 +01:00
Evie Litherland-Smith
6423dd73d8
Improve emacs workspace switching
...
Change switch project function to doom-project-browse, allows quick
access to being in project directory without having to open a file
2023-10-18 06:12:34 +01:00
Evie Litherland-Smith
7ea5372702
Tweak how sessionPath is set
2023-10-18 05:47:15 +01:00
Evie Litherland-Smith
91bb3d15eb
Customise DOOM dashboard
...
Change icons to use material design
2023-10-18 05:35:25 +01:00
Evie Litherland-Smith
72a71caa6a
Make TRAMP (and vterm over tramp) work better
...
Finally set TRAMP environment from remote .profile
2023-10-17 17:11:29 +01:00
Evie Litherland-Smith
c66126d0cf
Increase waybar size slightly
2023-10-17 13:14:02 +01:00
Evie Litherland-Smith
a88456c409
Re-style wlogout for consistency
...
Update some hyprland rules
Adjust monitor locations for Ronin
2023-10-17 09:57:53 +01:00
Evie Litherland-Smith
3ab21edc2c
Restore old waybar style using stylix to set color
...
Stylix sets color and font for waybar, custom config imports and uses
those
Update style with more consistent size, new look to the top and
transparency (with blur of course)
Slightly reduce gaps across whole UI to make better use of space without
compromising looks
Add TODO to restyle swaync using new method at some point...
2023-10-17 08:15:52 +01:00
Evie Litherland-Smith
9523f94833
Move tray to the end of waybar
2023-10-17 06:35:08 +01:00
Evie Litherland-Smith
a321334ccd
Revert waybar icon changes
2023-10-17 05:12:23 +01:00
Evie Litherland-Smith
e731d5e9ec
Add window margin to emacs
2023-10-17 05:12:08 +01:00
Evie Litherland-Smith
f367b536cb
Add local bin to TRAMP remote path
2023-10-16 18:09:42 +01:00
Evie Litherland-Smith
4a14dcd6d3
Remove elfeed
2023-10-16 13:52:00 +01:00
Evie Litherland-Smith
2c16b56372
Update flake
2023-10-16 13:19:38 +01:00
Evie Litherland-Smith
2dc7530a74
Add swayosd call for modifier keys
...
Change master layout rules
Small waybar formatting tweaks
2023-10-16 11:43:58 +01:00
Evie Litherland-Smith
f91d2cf632
Add transparency to emacs config
2023-10-16 11:16:44 +01:00
Evie Litherland-Smith
d11cf00ee6
Switch to volantes cursors
2023-10-16 10:32:00 +01:00
Evie Litherland-Smith
e7f5118ab2
Add elisp function to recursively search directories
2023-10-16 10:26:37 +01:00
Evie Litherland-Smith
1b95189069
Firefox bookmark and rules updates
...
Tweak font size to make waybar better, force dark polarity for theme
2023-10-16 10:24:57 +01:00
Evie Litherland-Smith
4ff07b6ee9
Add rust, update starship formatting a bit
2023-10-15 17:02:24 +01:00
Evie Litherland-Smith
2f60d7894c
Bit more theming
...
Move nix settings to flake.nix and (hopefully) set nixpkgs to current flake
2023-10-15 12:27:16 +01:00
Evie Litherland-Smith
3ff173a608
Change to Tokyonight GTK theme, change wallpaper
2023-10-15 11:32:51 +01:00
Evie Litherland-Smith
a82c084774
More font and scale tweaks
2023-10-15 10:46:53 +01:00
Evie Litherland-Smith
5a21ba921a
Add blur/xray to swayosd
2023-10-15 10:43:35 +01:00
Evie Litherland-Smith
5c0b96397e
Fix missing bracket in config.el ...
2023-10-15 10:36:28 +01:00
Evie Litherland-Smith
aae04d3336
Rename UKAEA account to Outlook
2023-10-15 10:02:16 +01:00
Evie Litherland-Smith
5eb18b2de0
Update ferdium settings
2023-10-15 09:11:04 +01:00
Evie Litherland-Smith
78f614bd7b
Disable plymouth, add theming to lightdm
...
Switch grim+slurp for watershot
Remove xdg-desktop-portal-gtk, use hyprland implementation only
2023-10-15 09:10:16 +01:00
Evie Litherland-Smith
c740f8b101
Finally fix constant font issues
...
Needed to set nerd-icons-font-family to match font used so symbols
display properly
2023-10-15 07:25:10 +01:00
Evie Litherland-Smith
2a42c14fb5
Lots more theming
...
Switch remaining catppuccin to tokyonight, using stylix to generate GTK
theme now
Switch SDDM for LightDM (uses stylix theme), enable plymouth boot
splashscreen
Make Hyprland window rules (not launch binds) silent now
2023-10-14 20:49:30 +01:00
Evie Litherland-Smith
7eee09dcd2
Add extra org-agenda directory
2023-10-13 16:18:30 +01:00
Evie Litherland-Smith
334528ad2f
Switch to papirus icon theme
2023-10-13 15:00:51 +01:00
Evie Litherland-Smith
03bb3fcbf4
Waybar starts with systemd now
2023-10-13 15:00:40 +01:00
Evie Litherland-Smith
522f914363
Clear up some doom packages, update waybar layer rules
2023-10-13 13:23:58 +01:00
Evie Litherland-Smith
13533e3f1e
Add extra spacing to starhip git branch symbol
2023-10-13 09:55:41 +01:00
Evie Litherland-Smith
9c6ebafcf3
Switch back to waybar for now
...
Update styling, disable stylix for waybar
2023-10-13 07:39:49 +01:00
Evie Litherland-Smith
0741552b1a
Use swayosd for brightness as well
2023-10-12 20:23:29 +01:00
Evie Litherland-Smith
02779f6d90
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-10-12 16:25:04 +01:00
Evie Litherland-Smith
2a7d1e0126
Switch audio keys to use swayosd
2023-10-12 16:24:55 +01:00
Evie Litherland-Smith
3ed6d4841a
Revert GTK icon change to fix emacs fonts...
2023-10-12 07:26:31 +01:00
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
0537485007
Purge some emacs packages, add grammar
...
Change send-messages behaviour to 'sent'
2023-10-11 16:38:00 +01:00
Evie Litherland-Smith
f23fff8566
Fix ironbar launcher popup formatting
2023-10-11 16:35:37 +01:00
Evie Litherland-Smith
cf5f75f2b1
Remove emacs from some mimetypes
2023-10-11 16:09:34 +01:00
Evie Litherland-Smith
53bbd20d70
Disable colour sync for outlook, set manually in vdir
2023-10-11 15:12:19 +01:00
Evie Litherland-Smith
e40bcc9732
Missing space in modeline icon
2023-10-11 14:43:47 +01:00
Evie Litherland-Smith
ccaca49cb9
Update ironbar styling
2023-10-11 14:38:18 +01:00
Evie Litherland-Smith
dd0c7b2921
Add candy-icon package back just in case
2023-10-11 11:48:27 +01:00
Evie Litherland-Smith
b5b0610788
Add more mu4e modeline icons
2023-10-11 11:46:50 +01:00
Evie Litherland-Smith
6e405765c0
Add extra work calendar for operations
2023-10-11 09:42:03 +01:00
Evie Litherland-Smith
ceeec02b05
Move ironbar to top, start with hyprland
2023-10-11 08:32:46 +01:00
Evie Litherland-Smith
be1d5fa798
Switch to minimal ironbar implementation
...
Save reference for later
Enable upower daemon and add simple bar with the essentials for now,
TODO more later
2023-10-11 08:28:27 +01:00
Evie Litherland-Smith
1e9881fc59
Fix mu4e auto context switching
...
Update mu4e modeline icons to be more distinct
2023-10-11 07:38:48 +01:00
Evie Litherland-Smith
a8c6482574
Bring back full mu4e modeline
...
Add some more tasks to README
2023-10-11 07:13:44 +01:00
Evie Litherland-Smith
623ac4ceab
Add initial ironbar config
2023-10-10 20:00:04 +01:00
Evie Litherland-Smith
3ba11965ef
Fix calendar typo, add colours
2023-10-10 18:55:45 +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
a8c72b6761
Setup emacs fallback fonts, add more defaults
2023-10-10 14:52:37 +01:00
Evie Litherland-Smith
4384532f02
Set org-agenda-sticky t
2023-10-10 11:27:13 +01:00
Evie Litherland-Smith
ddfe5ff217
Add midnight commander and temp config instructions
2023-10-10 10:34:34 +01:00
Evie Litherland-Smith
2ad36439c8
Update work calendar setup
...
Sync new work calendar to fix duplicate issues
Sync old calendar as read-only ics link to see invited events
Re-enable vdirsyncer service for work machines
2023-10-10 10:20:43 +01:00
Evie Litherland-Smith
a878434e75
Remove khard
2023-10-10 10:20:23 +01:00
Evie Litherland-Smith
459695e9a0
Add davmail as package for easier setup
2023-10-10 08:29:31 +01:00
Evie Litherland-Smith
d989e132d1
explicitely enable pass extensions
2023-10-10 07:18:59 +01:00
Evie Litherland-Smith
09eefe6f5e
Fix where stylix xresources is defined
2023-10-09 14:53:02 +01:00
Evie Litherland-Smith
1a584d057e
Add nomachine workspace rule back, add fractal (matrix)
2023-10-09 13:58:53 +01:00
Evie Litherland-Smith
46e7277928
Add calendar workspace for hyprland
...
Adjust some keybinds, update waybar to match new workspace
2023-10-09 12:23:38 +01:00
Evie Litherland-Smith
338785d503
Remove ukaea contacts from vdirsyncer for now
2023-10-09 11:47:43 +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
bd878e1eaa
Change imapnotify command and message
2023-10-09 08:28:02 +01:00
Evie Litherland-Smith
a03f51dcb8
Hyprland: change master config slightly
2023-10-09 07:53:16 +01:00
Evie Litherland-Smith
37c312d582
Remove hyprland-session from davmail Wants/After
2023-10-08 15:26:47 +01:00
Evie Litherland-Smith
d32d6cb5d8
Switch davmail to O365Manual, update README instructions
2023-10-08 15:19:24 +01:00
Evie Litherland-Smith
1ccca63c67
Fix missing emacs packages
...
Force emacs to use nix install pdf-tools and icon fonts
Add back full mu4e modeline
2023-10-08 14:56:55 +01:00
Evie Litherland-Smith
6200b76e22
Add all-the-icons and nerd-icons for emacs
2023-10-08 14:18:25 +01:00
Evie Litherland-Smith
77c8fef6f9
Add window rules for polkit popup
2023-10-08 14:07:26 +01:00
Evie Litherland-Smith
0cf6358614
Add pdf-tools, enable emacs biblio module
2023-10-08 11:58:32 +01:00
Evie Litherland-Smith
ad63fc07e9
Set copied davmail file to writeable
2023-10-08 09:53:09 +01:00
Evie Litherland-Smith
9ce0fac4e9
davmail service now copies properties file if it doesn't exist already
2023-10-08 09:49:07 +01:00
Evie Litherland-Smith
f84084edcd
Add UKAEA email to inboxes mbsync group
2023-10-07 10:29:31 +01:00
Evie Litherland-Smith
c89028bdd7
Fix wrong font name for Fira Mono
2023-10-07 10:25:55 +01:00
Evie Litherland-Smith
27795cfc9c
Final font tweaks to finish up
2023-10-07 10:23:25 +01:00
Evie Litherland-Smith
e94a4dde31
Move font confit to flake.nix, add to stylix
...
Change fonts to all use Fira family, Fira Sans for UI Fira Sans Mono for
monospace and FiraCode still for Emacs
2023-10-07 10:19:56 +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
e60576bcc3
Merge remote-tracking branch 'refs/remotes/origin/main'
2023-10-04 17:31:05 +01:00
Evie Litherland-Smith
7e4605196f
Hyprland switch to new is master
2023-10-04 17:31:00 +01:00
Evie Litherland-Smith
d7c6f05f03
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-10-04 16:39:52 +01:00
Evie Litherland-Smith
c09c68ddfa
Adjust imapnotify command
...
Make davmail start after hyprland-session.target
2023-10-04 16:39:34 +01:00
Evie Litherland-Smith
c0bbae2f4c
Add office365 bookmark
2023-10-04 11:08:30 +01:00