Commit graph

137 commits

Author SHA1 Message Date
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
Evie Litherland-Smith c8a14bf129 Remove rofi-pass 2024-05-13 06:55:44 +01:00
Evie Litherland-Smith 839b7046a1 Remove password-store otp plugin 2024-05-13 06:54:53 +01:00
Evie Litherland-Smith e058c6aa1d Add browserpass firefox extension 2024-05-12 16:02:34 +01:00
Evie Litherland-Smith 94bd059ab6 Update bookmarks.json, fix them not being set properly 2024-05-12 15:48:16 +01:00
Evie Litherland-Smith c9cbeabec3 Add firefox config to home-manager 2024-05-12 10:49:56 +01:00
Evie Litherland-Smith c8ef8f0c51 Remove nixos- aliases 2024-05-11 17:38:10 +01:00
Evie Litherland-Smith 44f1412ace Fix missing call to import git config 2024-05-11 17:30:56 +01:00
Evie Litherland-Smith aa74ae4772 Rearrange and reorganise so that everything builds again 2024-05-11 17:05:42 +01:00
Evie Litherland-Smith 10db59de2a Initial add of copied files
Probably not in a working state at the moment, but home-manager will
build. Needs proper configuring to be used
2024-05-11 13:55:23 +01:00