Commit graph

1215 commits

Author SHA1 Message Date
Evie Litherland-Smith 71ad1cae2f Move common from default.nix to common.nix 2023-05-19 14:52:20 +01:00
Evie Litherland-Smith f4fea206ab Move libreoffice and otpclient to default 2023-05-19 14:50:00 +01:00
Evie Litherland-Smith 8869195f1a Add syncthing Comics folder 2023-05-19 14:06:56 +01:00
Evie Litherland-Smith 541551fee6 Remove neovide due to wayland issues 2023-05-19 13:44:18 +01:00
Evie Litherland-Smith b0cacad330 Add ktorrent to plasma 2023-05-19 13:40:10 +01:00
Evie Litherland-Smith a67a74f960 Add the extra catppuccin flavours 2023-05-19 12:03:52 +01:00
Evie Litherland-Smith ca40907095 Update syncthing expressions for new API
extraOptions -> settings
devices -> settings.devices
folders -> settings.folders
2023-05-19 12:00:01 +01:00
Evie Litherland-Smith af8b3cd935 Change theme naming in gitea config 2023-05-19 11:55:21 +01:00
Evie Litherland-Smith d94610e036 Fix THEMES list to be INI style 2023-05-19 11:52:45 +01:00
Evie Litherland-Smith 13e40dc4c7 Add a catppuccin theme to gitea config (test) 2023-05-19 11:46:43 +01:00
Evie Litherland-Smith aa0352526c Remove librewolf from default packages 2023-05-19 10:31:28 +01:00
Evie Litherland-Smith ac1a933127 Add cspell ignored words 2023-05-19 08:57:42 +01:00
Evie Litherland-Smith c5387b01b8 Fix typo in system package definition for plasma 2023-05-18 11:52:31 +01:00
Evie Litherland-Smith b49e18f0db Initial add of custom delta-icon-theme 2023-05-18 11:50:27 +01:00
Evie Litherland-Smith 11634c227d Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-05-18 09:36:40 +01:00
Evie Litherland-Smith 1805e26cc1 Update python venv template to be more robust
Move template into python39 folder in case I add more in the future
2023-05-18 09:36:17 +01:00
Evie Litherland-Smith 3060abea6b Remove navigator from wezterm 2023-05-17 19:37:24 +01:00
Evie Litherland-Smith 3a282dbee5 Formatting pass with alejandra 2023-05-17 17:10:18 +01:00
Evie Litherland-Smith bd8711db77 Add extra neovim packages as needed by recent additions to null-ls
sources
2023-05-17 17:07:13 +01:00
Evie Litherland-Smith 8eaa5a7839 Reduce packages needed in venv template 2023-05-17 15:04:58 +01:00
Evie Litherland-Smith fd52ad19dd Add md lock icon for starship read only 2023-05-17 14:25:39 +01:00
Evie Litherland-Smith fea48688d3 Switch wezterm to tokyonight theme 2023-05-17 14:17:07 +01:00
Evie Litherland-Smith e21b93f758 Increase opacity of wezterm 2023-05-17 11:43:29 +01:00
Evie Litherland-Smith 4a14d522d9 Add extra packages for neovim
Add python packages for magma-nvim plugin
Add more language servers, replace python and fortran with pyright/ruff
and fortls respectively
2023-05-17 11:42:45 +01:00
Evie Litherland-Smith f0a34f5a65 Add root user config for work machines 2023-05-17 08:41:16 +01:00
Evie Litherland-Smith 654676a809 Temp disable nextcloud (broken), comment out hyprland config for now 2023-05-16 19:59:31 +01:00
Evie Litherland-Smith 9a9aeaf8dd Switch back to plasma 2023-05-16 19:52:00 +01:00
Evie Litherland-Smith 31ba62666d Setup admin pass properly, remove systemd logging for now 2023-05-16 17:33:42 +01:00
Evie Litherland-Smith 56f967b261 Add temp admin login for nextcloud, setup correct http port 2023-05-16 17:22:11 +01:00
Evie Litherland-Smith db535ef6ed Actually import nextcloud expression... 2023-05-16 17:00:53 +01:00
Evie Litherland-Smith 382fb8be5d Add nix nextcloud config 2023-05-16 16:59:22 +01:00
Evie Litherland-Smith 9fefa8c380 Fix typo, lower-case -c... 2023-05-16 15:59:49 +01:00
Evie Litherland-Smith 6131cefaf3 Add shell shortcut to pull and update nixos config 2023-05-16 15:58:12 +01:00
Evie Litherland-Smith 745ace9d82 Disable user registration 2023-05-16 15:45:02 +01:00
Evie Litherland-Smith 4e3222d4f6 Add root url to gitea config 2023-05-16 15:42:05 +01:00
Evie Litherland-Smith 4dc6f8c245 Fix hyprpaper config location, remove systemd integration for waybar, use sddm 2023-05-16 14:36:05 +01:00
Evie Litherland-Smith b804c0997d Update hyprland window rules 2023-05-16 14:34:44 +01:00
Evie Litherland-Smith cc257a396b Initial add systemd timer to keep config repo up to date 2023-05-16 13:54:05 +01:00
Evie Litherland-Smith ba33f5f6cb Fix ordering of ssh config file 2023-05-16 13:08:57 +01:00
Evie Litherland-Smith 26382d8d20 Fix Monarch new environment setup 2023-05-16 13:05:40 +01:00
Evie Litherland-Smith 43cefa3995 Setup wezterm config using nix + recursive linking like others 2023-05-16 13:05:26 +01:00
Evie Litherland-Smith fbc8315be8 Set gitea SSH port correctly, setup ssh config definition for SSH 2023-05-16 12:06:49 +01:00
Evie Litherland-Smith e0035cef4d Fix typoe 2023-05-16 12:06:28 +01:00
Evie Litherland-Smith 6f3b12de82 Update port in ssh config file 2023-05-16 11:48:52 +01:00
Evie Litherland-Smith 0e5c375312 Add sshd config to disallow root/passwordless login, change default port 2023-05-16 11:48:34 +01:00
Evie Litherland-Smith a5acf870fe Extend fail2ban config for gitea 2023-05-16 11:31:36 +01:00
Evie Litherland-Smith 45eb1526dc Add fail2ban config for traefik 2023-05-16 11:24:19 +01:00
Evie Litherland-Smith 62868f9906 Start adding fail2ban to server config 2023-05-16 11:04:48 +01:00
Evie Litherland-Smith 0c59117518 Move powermenu definitions into rofi expression 2023-05-16 10:06:23 +01:00
Evie Litherland-Smith 61d7f404d8 Set powermenu and power-profiles scripts using nix 2023-05-16 09:59:04 +01:00