Commit graph

40 commits

Author SHA1 Message Date
31994d38f6 service/nix-binary-cache: create and use in main host 2024-05-19 13:27:41 +02:00
cae29c2484 meta: rename nix-os-configs to hosts 2024-05-17 21:45:11 +02:00
5d0bf2000d virtualization: explicitly enable ovmf with OVMFFull 2024-05-17 11:22:52 +02:00
1cc877bddb unstable-packages: store version in system derivation output 2024-05-14 06:57:27 +02:00
30bee709a5 Don't use store path for environment variables 2024-05-13 08:50:31 +02:00
b5885e7fa8 core: enable vimAlias 2024-05-12 03:39:48 +02:00
cab57d1dcc core: use direct envrioment.variables for setting nvim as default editor
programs.neovim.defaultEditor only sets "nvim" which is dependent on the PATH,
I don't want that
2024-05-12 03:39:08 +02:00
04767f4059 core: replace neofetch with fastfetch 2024-05-02 10:00:04 +02:00
2042ae5232 shell.nix: apply HISTCONTROL to bash interactiveShellInit 2024-04-20 03:28:18 +02:00
0d838e68aa dconf-common: set button layout and enable resizing with meta+rmb 2024-04-20 00:03:23 +02:00
5ca45e2ac5 shell.nix: Don't keep history of commands that starts with space in bash 2024-04-03 02:38:58 +02:00
6b384feb78 shell: add drag command 2024-03-21 22:48:14 +01:00
98432fd3a1 split desktop directory 2024-03-13 10:59:04 +01:00
a975e7fb14 shell.nix/kitty: use empty string for "Do not set" 2024-03-08 08:52:18 +01:00
c82766f62a shell: add alias bye=exit 2024-03-06 04:28:21 +01:00
ca4fc664f7 neovim: add multicursor plugin 2024-03-01 22:00:49 +01:00
ffb6be2ea2 Don't depend on external nixos-unstable channel
modules can now use unstablePkgs argument
2024-02-19 07:20:12 +01:00
fca3744086 allow forwardding arguments to nix-build for ./vm.sh 2024-02-19 03:16:43 +01:00
68dc2f259d Add zoxide to ranger using plugin 2024-02-18 23:33:39 +01:00
f753431218 Shell: add zoxide
https://github.com/ajeetdsouza/zoxide
2024-02-17 07:15:11 +01:00
2deaae417e Gnome: Increase limit of tray icons 2024-02-05 17:25:36 +01:00
f1b3ccfe2d Gnome: Remove unnecessary gnome packages 2024-01-30 08:59:44 +01:00
678ea52740 Gnome: Apply GoogleDot cursor theme by default 2024-01-30 08:54:18 +01:00
e4678a7205 Docker: Move firewall settings because it's force enabled by Docker to the docker.nix 2024-01-30 04:35:45 +01:00
daef4e98d0 Gnome: Add wallpaper 2024-01-30 02:12:21 +01:00
ea5017959f xdg: Add default file associations 2024-01-23 17:20:47 +01:00
ebd890cebb Gnome: define pinned apps 2024-01-23 12:36:59 +01:00
c74b98666d Increase test vm memory 2024-01-20 18:16:36 +01:00
7de1bbc964 Move imports section out of configuration modules dir. 2024-01-20 18:12:32 +01:00
58ce7ac394 Reorganize files 2024-01-20 17:43:57 +01:00
f449490474 Use the latest kernel 2023-12-22 00:54:40 +01:00
0f06442b40 Fix the nixos-rebuild script so it doesn't build the config from /etc/nixos 2023-12-22 00:54:32 +01:00
e0441d161b add vm helper script
this script builds and launches vm with configuration,
and removes the img after closing vm

note that you shulre remove from configuration.nix device specific entries (like hdds, network adapters)
2023-12-22 00:54:10 +01:00
d83ca31207 Gnome: use dconf and add alot of default values 2023-12-14 03:42:42 +01:00
8d1cc559f9 Add nixos-rebuild helper script
this scripts sets the NIXOS_CONFIG to the one in the project
2023-12-12 12:39:29 +01:00
bf594827b0 Add guess-indent nvim plugin 2023-12-12 12:38:55 +01:00
6d877aba1b rename settings form 23.05->23.11 upgrade
there might be more,
I don't know why they didn't add
warning from using removed/deprecated options
2023-12-12 03:39:25 +01:00
2424b09fda Remove redundant pavucontrol package
it's an desktop application and it's already defined in desktops
2023-12-12 02:02:00 +01:00
13738d0f9e Remove ambiguous quotatinon characters
anybody who uses them in text file should be burned on a stack
2023-12-12 01:29:57 +01:00
618e461e13 Initial commit 2023-12-12 00:48:10 +01:00