Evie Litherland-Smith
fd35f72cd2
Re-enable Emacs service, don't import work.nix for Vanguard
2024-06-06 17:25:44 +01:00
Evie Litherland-Smith
1a7959808a
Replace zsh update aliases with system-update-all script
2024-06-05 16:39:29 +01:00
Evie Litherland-Smith
57399433fb
Nyxt: switch default search to html ddg
2024-06-05 04:53:41 +01:00
Evie Litherland-Smith
e16a368f53
Emacs: add treemacs
2024-06-04 17:26:37 +01:00
Evie Litherland-Smith
8b51847ac0
Move python and lua config into emacs directory
...
Change python lsp to use pyright, add lua-language-server
2024-06-04 15:43:27 +01:00
Evie Litherland-Smith
db43e17270
Change to light theme (Latte), change wallpaper to Outset Island
2024-06-04 14:55:20 +01:00
Evie Litherland-Smith
cfea36f08b
Make more theme parts dynamic
...
Pick Light vs Dark GTK theme based on variant name
Pick correct theme for bat
Team: stop following system theme
2024-06-04 14:24:13 +01:00
Evie Litherland-Smith
e670a4e391
Update swaylock theme to be more complete
2024-06-04 14:19:40 +01:00
Evie Litherland-Smith
3a7f7fecee
Disable Emacs service, set EDITOR and VISUAL to Emacs in zsh
2024-06-04 11:39:14 +01:00
Evie Litherland-Smith
f6849b2e6d
zsh: remove enableVteIntegration
2024-06-03 18:18:54 +01:00
Evie Litherland-Smith
c2dc12417c
ssh: add keys to agent (new config syntax), remove heimdall
...
Set TERM env var to xterm-256color in foot config instead of as ssh
override, might fix emacs remote shell issues where it should be
TERM=dumb
2024-06-03 09:54:42 +01:00
Evie Litherland-Smith
18a245e375
Remove automatic tabbed rule from any windows
2024-06-03 09:36:31 +01:00
Evie Litherland-Smith
41ae216b81
Add blur to logout_dialog layer
2024-06-03 06:42:58 +01:00
Evie Litherland-Smith
27bbe15db5
Merge branch 'nixos-24.05'
2024-06-03 05:27:13 +01:00
Evie Litherland-Smith
2c270c0cd5
Disable checkConfig for sway module
...
Fix https://github.com/nix-community/home-manager/issues/5379
2024-06-03 05:26:43 +01:00
Evie Litherland-Smith
cff251025c
Nyxt: add glyph for reduce-bandwidth-mode
2024-06-02 07:14:56 +01:00
Evie Litherland-Smith
3d6537dfe5
Update to nixos-24.05
...
Update pinentry to use package rather than string definition
Sway currently not building - to investigate
2024-06-01 07:16:06 +01:00
Evie Litherland-Smith
6191622f0f
Update hostname for Freia in SSH config
2024-05-31 09:33:28 +01:00
Evie Litherland-Smith
47fa0b2761
Add remmina with window rules
...
Add sway/window to waybar (left slot)
2024-05-31 09:33:10 +01:00
Evie Litherland-Smith
f720691768
Add awesome wayland repo to bookmarks
2024-05-31 06:45:05 +01:00
Evie Litherland-Smith
b4e203a5e0
Update font sizes for waybar and fuzzel
2024-05-30 17:04:47 +01:00
Evie Litherland-Smith
99ee1a9008
Remove gnumake (installed in NixOS), add rclone
...
Ensure fd and ripgrep installed for Emacs
Don't install language servers by default, nil already installed at
NixOS system level, and python needs to be installed per-environment
anyway. Don't need the other LSPs
2024-05-30 13:41:12 +01:00
Evie Litherland-Smith
15ade8b6da
Make chat programs tabbed by default
2024-05-30 11:45:15 +01:00
Evie Litherland-Smith
2af99c51d7
Fix opacity of mako and fuzzel, actually 80% now
...
Change bright0 colour for foot from base03 -> base04 for better
contrast
2024-05-29 14:07:33 +01:00
Evie Litherland-Smith
52e0ee5c7e
Switch order of makoctl keybinds
2024-05-29 13:17:35 +01:00
Evie Litherland-Smith
1ca24bf948
Adjust size of fuzzel window
2024-05-29 10:16:15 +01:00
Evie Litherland-Smith
d8d30031f8
Fuzzel filter files by desktop
2024-05-29 09:18:54 +01:00
Evie Litherland-Smith
a6d8dbf2be
Add binds to restore and clear notifcations with makoctl
2024-05-29 09:13:51 +01:00
Evie Litherland-Smith
e528a8fc88
Change swaylock bind to Super+Alt+L
...
Add Shift to wlogout bind
2024-05-29 09:08:12 +01:00
Evie Litherland-Smith
bc97bfe83a
Fix another typo, got them all now
2024-05-29 07:24:20 +01:00
Evie Litherland-Smith
82ff500d1e
Fix typo elixer -> elixir
2024-05-29 07:20:38 +01:00
Evie Litherland-Smith
8a408f880c
Customise bat theme options
2024-05-29 07:13:46 +01:00
Evie Litherland-Smith
917f7a5691
Update starship symbols using values from nerd-font-symbols preset
2024-05-29 07:03:30 +01:00
Evie Litherland-Smith
607f03a785
Change opacity of waybar
2024-05-28 07:55:12 +01:00
Evie Litherland-Smith
98b04a645a
Switch swaync for mako
...
Move waybar to bottom of screen, move workspaces module to the left
and mpris to the centre
2024-05-28 07:47:00 +01:00
Evie Litherland-Smith
8519ba9fe5
Make some more Niri binds more like Sway
2024-05-27 21:14:39 +01:00
Evie Litherland-Smith
79b0a0d841
Fix foot and swaync color + opacity settings
2024-05-27 21:12:23 +01:00
Evie Litherland-Smith
dff251d0f9
Add some transparency back, fix waybar module settings
2024-05-27 21:07:45 +01:00
Evie Litherland-Smith
58ce683cb2
Foot: add slight padding
2024-05-27 20:48:40 +01:00
Evie Litherland-Smith
6a25f97753
Niri: set cursor theme, disable csd
2024-05-27 20:40:46 +01:00
Evie Litherland-Smith
bbec2b7a0d
Niri: remove invalid keybinds
2024-05-27 20:16:18 +01:00
Evie Litherland-Smith
e532ddc8cd
Sway: use set-background helper script as well
2024-05-27 20:12:30 +01:00
Evie Litherland-Smith
b4b37d3d2a
Niri: call set-background at startup
2024-05-27 20:10:38 +01:00
Evie Litherland-Smith
6bc0cbdc4f
Add niri config, restructure files
...
Move sway to desktop/sway and move other packages under programs/sway
up a level to programs/desktop, add niri config to desktop/niri and
refactor common desktop imports into desktop/default.nix that also
imports (for now at least) sway and niri modules
Move wallpapers into programs/desktop since that's where they're
needed anyway
Add helper script to call swaybg with arguments
2024-05-27 20:07:18 +01:00
Evie Litherland-Smith
5425486d1b
Move niri to nixos configuration instead
2024-05-27 18:44:54 +01:00
Evie Litherland-Smith
6cd0950e17
Add niri package (from stable flake input)
2024-05-27 18:36:39 +01:00
Evie Litherland-Smith
f4e3f29392
Switch alacritty for foot terminal
2024-05-27 17:06:52 +01:00
Evie Litherland-Smith
4f1aa64152
Adjust size and scaling for fuzzel
2024-05-27 16:40:02 +01:00
Evie Litherland-Smith
54d4ff1487
Replace rofi with fuzzel
...
Sway: disable shadows
2024-05-27 14:41:34 +01:00
Evie Litherland-Smith
52235b6bbe
Don't make steam tabbed
2024-05-27 11:59:14 +01:00
Evie Litherland-Smith
814781596e
Emacs: add back tempel, add license-templates and gitignore-templates
2024-05-26 09:44:21 +01:00
Evie Litherland-Smith
4718aad31c
Change nixos shell aliases to call nixos-rebuild switch directly
2024-05-25 07:04:59 +01:00
Evie Litherland-Smith
45aa5879e0
Set tab-bar-mode and scroll-bar-mode in .emacs.d
2024-05-24 15:47:56 +01:00
Evie Litherland-Smith
c33f60ae70
Firefox: fix nixos wiki search link
2024-05-24 12:03:16 +01:00
Evie Litherland-Smith
9748126882
In-line firefox search engine config
2024-05-24 07:48:48 +01:00
Evie Litherland-Smith
c9ae2d37e8
Emacs: swap direnv for envrc, remove flymake-ruff
2024-05-23 14:08:08 +01:00
Evie Litherland-Smith
538cd31d16
Firefox: add Atlas SearXNG as extra search engine
2024-05-23 14:07:54 +01:00
Evie Litherland-Smith
684b450b51
Fix zellij colour theme (I got things backwards)
2024-05-23 08:54:02 +01:00
Evie Litherland-Smith
9b196980fa
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/home-manager
2024-05-23 07:14:19 +01:00
Evie Litherland-Smith
9577fe6d80
Add home-manager-switch alias
2024-05-23 07:14:11 +01:00
Evie Litherland-Smith
c7b7bb51a2
Change default opacity to 0.9 / 90%
2024-05-22 10:35:19 +01:00
Evie Litherland-Smith
39eb67173f
Change wallpaper
2024-05-22 10:21:09 +01:00
Evie Litherland-Smith
2e66233280
Remove doom-modeline, add ace-window
2024-05-22 10:11:33 +01:00
Evie Litherland-Smith
65b947a036
Emacs remove flymake-collection, add flymake-ruff
2024-05-22 07:57:18 +01:00
Evie Litherland-Smith
4bef95a5d2
Add games packages from nixos config
2024-05-21 22:12:02 +01:00
Evie Litherland-Smith
6c147ede0c
Emacs: remove tempel, gnuplot
2024-05-21 17:42:00 +01:00
Evie Litherland-Smith
8e7bc3aeaf
Make custom swaylock wrapper own derivation
...
Hopefully fix issues with swayidle not being able to find wrapped
script by passing derivation directly
2024-05-21 07:02:06 +01:00
Evie Litherland-Smith
93d1867f5f
Move ssh and starship config into own files
...
Add helper script ssh-keygen-defaults
starship: always enable hostname module, add octicon icon for package
module
2024-05-20 09:35:15 +01:00
Evie Litherland-Smith
1cccd418b5
Add swayidle daemon
...
Move default swaylock-effects command into script "swaylockfx" to
reuse for swayidle
2024-05-20 09:28:00 +01:00
Evie Litherland-Smith
dc8e3340bd
Add zellij back with config
2024-05-20 09:17:43 +01:00
Evie Litherland-Smith
dbc169073c
Remove whatsapp and discord from bookmarks
2024-05-20 06:52:13 +01:00
Evie Litherland-Smith
6d59a5df4b
Make steam tabbed by default again
2024-05-19 19:57:22 +01:00
Evie Litherland-Smith
f4e0c6dade
Remove restart-swaybg script, revert making chat apps stacked by default
2024-05-18 06:50:26 +01:00
Evie Litherland-Smith
a0f83c2443
Add stacking layout rules for chat apps
2024-05-17 16:19:19 +01:00
Evie Litherland-Smith
29e17cb6b1
Move some packages out of nixos config, add nyxt back
...
TODO add bookmarks programatically to nyxt
2024-05-17 16:14:50 +01:00
Evie Litherland-Smith
46156f1a92
Change wallpaper
2024-05-16 22:17:52 +01:00
Evie Litherland-Smith
c56e355895
Shell updates
...
zsh: remove oh-my-zsh, update syntax highlighters
Remove carapace
Add some more symbols to starship config
2024-05-16 22:13:09 +01:00
Evie Litherland-Smith
11a7888d42
Set thunar to float by default
2024-05-16 11:01:37 +01:00
Evie Litherland-Smith
b25ea0c29d
Fix (kind of) scilua install
2024-05-16 10:40:12 +01:00
Evie Litherland-Smith
afce550dd9
Add lua-mode back to emacs
2024-05-16 10:39:45 +01:00
Evie Litherland-Smith
307eef2429
Firefox update search aliases, add FlatHub
...
Make search aliases more in line with ddg bangs
2024-05-16 08:52:53 +01:00
Evie Litherland-Smith
838f762555
Sway: fix NoMachine window rules
2024-05-16 07:28:48 +01:00
Evie Litherland-Smith
8cc344e9c0
Add python pygments packages for LaTeX coloured source export
2024-05-15 15:47:56 +01:00
Evie Litherland-Smith
1707c69175
Add OPEN-ADAS to bookmarks.json
2024-05-15 14:52:17 +01:00
Evie Litherland-Smith
3f3851b236
python: swap black and flake8 for ruff
2024-05-15 11:59:24 +01:00
Evie Litherland-Smith
463d24c6d7
Set NoMachine to be tabbed by default
2024-05-14 13:58:32 +01:00
Evie Litherland-Smith
e3fca841ae
Sway: update matplotlib window rule
2024-05-14 13:42:13 +01:00
Evie Litherland-Smith
9365ee0f5b
Set Steam to float by default instead of being tabbed
2024-05-14 06:56:01 +01:00
Evie Litherland-Smith
dedcc66d73
Add NHS App to bookmarks
2024-05-14 06:55:53 +01:00
Evie Litherland-Smith
e587d0b9b3
Remove box shadows from some popup elements
2024-05-13 16:51:05 +01:00
Evie Litherland-Smith
12dd40b3c8
Simplify sway window rule setting
...
Add various Python and IDL windows to floating window rule
2024-05-13 16:46:39 +01:00
Evie Litherland-Smith
7d84e1be39
Add MAST-U data tools page to bookmarks.json
2024-05-13 15:05:12 +01:00
Evie Litherland-Smith
9c62ce860a
Remove luarocks graph-toolkit due to build error
2024-05-13 13:16:26 +01:00
Evie Litherland-Smith
872c0b099c
Split prog into python and lua
...
Make python/default.nix and lua/default.nix to replace
prog/default.nix for each respective language's packages
Move dev tools from prog into emacs/default.nix since that's what
they're relevant for.
Add some extra useful python packages (numpy, scipy, xarray,
matplotlib)
Add yamllint for YAML, associated flymake-yamllint for Emacs, remove
flymake-eslint since I'm not using it
Add lua-language-server and bash-language-server
2024-05-13 11:58:11 +01:00
Evie Litherland-Smith
38072e03c4
Add colour scheme to swaylock
2024-05-13 10:40:09 +01:00
Evie Litherland-Smith
5b7183fd63
Add some more work bookmarks
...
Added:
- Marval
- U4BW
- JET Mimics
2024-05-13 08:57:57 +01:00
Evie Litherland-Smith
8de0282b4b
Add shell aliases for quickly interacting with nixos-upgrade service
2024-05-13 07:22:02 +01:00
Evie Litherland-Smith
abba2cd4c3
firefox: set bookmarks toolbar to new tab
2024-05-13 07:17:06 +01:00
Evie Litherland-Smith
f5f833ea97
Add nucleus to bookmarks.json
2024-05-13 07:16:38 +01:00
Evie Litherland-Smith
5b26e695ee
Remove shellAliases
2024-05-13 07:05:17 +01:00