1
Fork 0

feat: steam I think

This commit is contained in:
Matei Adriel 2020-11-09 17:13:52 +02:00
parent 18cab7b936
commit 148ba6ee0a
6 changed files with 44 additions and 22 deletions

View file

@ -1,5 +1,7 @@
{
"cSpell.words": [
"Ewmh",
"Fullscreen",
"Kmix",
"alacritty",
"concat",
@ -10,6 +12,7 @@
"ksplashqml",
"ksplashsimple",
"ksplashx",
"ksysgurad",
"milkytracker",
"mklicense",
"pnpm",

View file

@ -2,17 +2,18 @@
imports = [
./git
./shells
./wakatime
# ./wakatime
./xmonad
./wine.nix
./docker.nix
# ./wine.nix
./steam.nix
# ./docker.nix
./misc.nix
./locale.nix
./memes.nix
# ./memes.nix
./alacritty.nix
./rofi.nix
./postgres.nix
# ./postgres.nix
];
}

View file

@ -7,32 +7,36 @@
gnupg
typespeed # speed typing game
unixtools.xxd # to dump binary stuff into a text file (used it for a ctf)
youtube-dl # download from youtube
# youtube-dl # download from youtube
neofetch # display system information
xclip # copy paste stuff
feh # image viewer
unzip # for working with .zip files
speedtest-cli # test the internet speed and stuff
openssl
pkgconfig
ngrok
# openssl
# pkgconfig
# ngrok
hugo
unrar
# jdk11o
# jdk8
# gtk3
# editors
# vscodium
vscode
vim
neovim
emacs
# emacs
# chat apps
discord
# discord-canary
deluge
# deluge
slack
tdesktop # telegram for the desktop
zoom-us
teams
# teams
# browsers
google-chrome
@ -40,21 +44,22 @@
firefox
# other stuff
milkytracker # music tracker thingy
# milkytracker # music tracker thingy
spectacle # take screenshots
vlc # video player
gimp # image editing
korganizer # calendar
# korganizer # calendar
libreoffice # free office suite
# edopro # yugioh simulator (my derivation doesn't work yet)
akonadi
obs-studio # video recorder
# akonadi
# obs-studio # video recorder
# blueman # bluetooth manager
freesweep # minesweeper I can play w the keyboard.
# freesweep # minesweeper I can play w the keyboard.
# multimc
# Nes emulators and stuff
zsnes
higan
fceux
# zsnes
# higan
# fceux
];
}

View file

@ -0,0 +1,8 @@
{ pkgs, ... }: {
# 32 bit stuff
hardware.opengl.driSupport32Bit = true;
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [ libva ];
hardware.pulseaudio.support32Bit = true;
home-manager.users.adrielus.home.packages = with pkgs; [ steam ];
}

View file

@ -6,18 +6,22 @@ import XMonad.Config.Kde
import XMonad.Util.EZConfig
import XMonad.Actions.SpawnOn
import XMonad.Hooks.ManageDocks
import XMonad.Hooks.EwmhDesktops ( fullscreenEventHook )
import XMonad.Hooks.EwmhDesktops ( ewmh )
import XMonad.Layout.Spacing
import XMonad.Layout.ThreeColumns
main =
xmonad
$ ewmh
$ docks
$ kdeConfig
{ modMask = mod4Mask
{ modMask = mod4Mask
, layoutHook = myLayoutHook
, manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig
, terminal = myTerminal
, handleEventHook = handleEventHook kdeConfig <+> fullscreenEventHook
, terminal = myTerminal
}
`additionalKeysP` keymap
where

View file

@ -3,5 +3,6 @@
fira-code
fira-code-symbols
source-code-pro
corefonts
];
}