Commit graph

244 commits

Author SHA1 Message Date
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 51f71a759d Move teams and nomachine install to work.nix
Add teams-for-linux config file: set theme and spellchecker language,
notification settings, idle options and force wayland if sway is
enabled
2024-06-03 09:30:52 +01:00
Evie Litherland-Smith 41ae216b81 Add blur to logout_dialog layer 2024-06-03 06:42:58 +01:00
Evie Litherland-Smith f0cb848271 Add copy command to Makefile
copy runs build, copy to Legion, then rm result link
2024-06-03 05:46:16 +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 1e229c2d1f Enable work laptop screen when docked 2024-05-30 11:49:10 +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 0e00ca0d03 Update output config for Vanguard workspace assign 2024-05-27 14:41:46 +01:00