Commit graph

101 commits

Author SHA1 Message Date
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
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 c8d172e180 Remove xarchiver, add evince (document viewer) 2024-05-27 11:58:53 +01:00
Evie Litherland-Smith 02ed22d504 Add whatsapp-for-linux back 2024-05-27 08:38:31 +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 9ed829d3ac Sway: setup workspace output assign for Vanguard 2024-05-25 10:22:32 +01:00
Evie Litherland-Smith 797f1262b5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9a9960b98418f8c385f52de3b09a63f9c561427a' (2024-05-09)
  → 'github:nixos/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
2024-05-25 07:05:26 +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 d8dbc11aac Remove whatsapp-for-linux 2024-05-24 13:12:47 +01:00
Evie Litherland-Smith ba53038a58 Update devShell config 2024-05-24 12:16:37 +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 5703b61912 Add .envrc to use nix flake devShell 2024-05-24 07:30:07 +01:00
Evie Litherland-Smith cc4e511a94 Move common work config to home/work.nix
Add Nucleus as firefox homepage for work machines
2024-05-24 07:26:04 +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 df5ce1723d Change Makefile to use nix run instead of home-manager directly 2024-05-22 07:10:47 +01:00
Evie Litherland-Smith 0d399318d5 Re-add pulling emacs config to git-sync-all.sh 2024-05-22 07:08:06 +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 3f0d770946 Missed command "switch" from install instructions 2024-05-21 09:18:06 +01:00
Evie Litherland-Smith 2b53953f53 Update README with install instructions 2024-05-21 09:16:33 +01:00
Evie Litherland-Smith d4b8b7312d Define default app as home-manager program 2024-05-21 09:13:58 +01:00
Evie Litherland-Smith ba00c4c015 Remove the pull-only stage of git-sync-all.sh 2024-05-21 08:46:41 +01:00
Evie Litherland-Smith a15a58450d Add submodule updating to git-sync-all wrapper script 2024-05-21 07:06:17 +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 be12b97580 Rename work laptop Ronin -> Tone 2024-05-20 07:11:48 +01:00
Evie Litherland-Smith cd04a4aa67 Add blender, freecad and prusa-slicer programs to Vanguard 2024-05-20 07:00:00 +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