Compare commits
No commits in common. "2774700752679830b5c9d1dc4f900e164c928372" and "7f929937bff00cd8905e0f63d91370530f945245" have entirely different histories.
2774700752
...
7f929937bf
@ -1,21 +1,13 @@
|
|||||||
{ home-manager, config, lib, ... }:
|
{ home-manager, config, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
# Home directory related stuff, that we don't need (or can't) use home-manager for
|
|
||||||
imports = [
|
|
||||||
../shared/home_manager/package_dependencies/neovim.nix
|
|
||||||
];
|
|
||||||
|
|
||||||
home-manager.users.${config.variables.username} = { ... }: {
|
home-manager.users.${config.variables.username} = { ... }: {
|
||||||
imports = [
|
imports = [
|
||||||
../shared/variables.nix
|
|
||||||
../shared/home_manager/plasma_manager.nix
|
../shared/home_manager/plasma_manager.nix
|
||||||
../shared/home_manager/neovim.nix
|
../shared/variables.nix
|
||||||
../shared/home_manager/bash.nix
|
];
|
||||||
../shared/home_manager/envvars_amd.nix
|
|
||||||
];
|
|
||||||
|
|
||||||
variables = config.variables;
|
variables = config.variables;
|
||||||
|
|
||||||
# The state version is required and should stay at the version you
|
# The state version is required and should stay at the version you
|
||||||
# originally installed.
|
# originally installed.
|
||||||
|
@ -11,16 +11,6 @@
|
|||||||
wget
|
wget
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.git = {
|
|
||||||
enable = true;
|
|
||||||
prompt.enable = true;
|
|
||||||
config = {
|
|
||||||
init = {
|
|
||||||
defaultBranch = "main";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
|
@ -2,15 +2,9 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
dbeaver-bin
|
|
||||||
feh
|
|
||||||
firefox
|
firefox
|
||||||
keepassxc
|
keepassxc
|
||||||
nextcloud-client
|
nextcloud-client
|
||||||
pavucontrol
|
|
||||||
thunderbird
|
|
||||||
zathura
|
|
||||||
qpwgraph
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
{ config, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
home.file.".bashrc".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/bash_configfiles/.bashrc";
|
|
||||||
home.file.".bash_profile".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/bash_configfiles/.bash_profile";
|
|
||||||
home.file.".profile".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/bash_configfiles/.profile";
|
|
||||||
home.file.".bash_aliases".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/bash_configfiles/bash_aliases/.bash_aliases";
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
@ -1,7 +0,0 @@
|
|||||||
{ config, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
xdg.configFile."environment.d/envvars.conf".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/environment_variables/envvars-amdgpu.conf";
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
@ -1,7 +0,0 @@
|
|||||||
{ config, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
xdg.configFile."environment.d/envvars.conf".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/environment_variables/envvars-intel/conf";
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
@ -1,9 +0,0 @@
|
|||||||
{ config, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
xdg.configFile."nvim/init.vim".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/vim/vimrc/init.vim";
|
|
||||||
xdg.configFile."nvim/snippets".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/vim/snippets";
|
|
||||||
xdg.configFile."nvim/spell".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.homedir}/Nextcloud/configfiles/vim/spell";
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
@ -1,15 +0,0 @@
|
|||||||
{ pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
gcc
|
|
||||||
gnumake
|
|
||||||
nodejs
|
|
||||||
perl
|
|
||||||
ruby
|
|
||||||
shellcheck
|
|
||||||
yarn
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
@ -15,9 +15,7 @@
|
|||||||
{
|
{
|
||||||
systemTray.items = {
|
systemTray.items = {
|
||||||
# shown = [];
|
# shown = [];
|
||||||
hidden = [
|
# hidden = [];
|
||||||
"org.kde.yakuake"
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
@ -8,7 +8,9 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
# Enable KritaDarkOrange
|
# Enable KritaDarkOrange
|
||||||
home.file.".local/share/color-schemes/KritaDarkOrange.colors".source = config.lib.file.mkOutOfStoreSymlink "${config.variables.flakedir}/shared/home_manager/assets/KritaDarkOrange.colors";
|
systemd.user.tmpfiles.rules = [
|
||||||
|
"L ${config.variables.homedir}/.local/share/color-schemes/KritaDarkOrange.colors - - - - ${config.variables.flakedir}/shared/home_manager/assets/KritaDarkOrange.colors"
|
||||||
|
];
|
||||||
|
|
||||||
programs.plasma.resetFilesExclude = [
|
programs.plasma.resetFilesExclude = [
|
||||||
"plasmarc"
|
"plasmarc"
|
||||||
@ -19,4 +21,3 @@
|
|||||||
# };
|
# };
|
||||||
}
|
}
|
||||||
|
|
||||||
# vim: tabstop=2 softtabstop=2
|
|
||||||
|
Loading…
Reference in New Issue
Block a user