<commit_before>import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import XMonad.Util.EZConfig(additionalKeys)
import System.IO
main = xmonad $ defaultConfig
        {manageHook = manageDocks <+> manageHook defaultConfig,
        layoutHook = avoidStruts  $  layoutHook defaultConfig,
        terminal = "urxvt",
        borderWidth = 3
        }`additionalKeys`
        [
        ((mod4Mask , xK_z), spawn "xscreensaver-command -lock"),
        ((mod4Mask , xK_p), spawn "scrot \"%Y-%m-%d-%s_$wx$h.png\" -e \"mv $f ~/Pictures/Scrots/\""),
        ((0, xK_Print), spawn "scrot")
        ]<commit_msg>Some Changes;mod mask not working<commit_after>import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import XMonad.Util.EZConfig(additionalKeys)
import System.IO
import qualified Data.Map as M
main = xmonad myConfig

myConfig = defaultConfig
        {
        --Hooks ans layouts
        manageHook = manageDocks <+> manageHook defaultConfig,
        layoutHook = avoidStruts  $  layoutHook defaultConfig,
        --Simple Variables
        terminal = "urxvt",
        borderWidth = 4,
        --Bindings
        keys = myKeys
        }

myKeys conf@(XConfig{XMonad.modMask = mod1Mask})= M.fromList [
        ((mod4Mask , xK_z), spawn "xscreensaver-command -lock"),
        ((mod4Mask , xK_p), spawn "scrot \"%Y-%m-%d-%s_$wx$h.png\" -e \"mv $f ~/Pictures/Scrots/\""),
        ((0, xK_Print), spawn "scrot")
        ]


{'fraction_non_alphanumeric': 0.1271186440677966, 'fraction_numerical': 0.005867014341590613, 'mean_word_length': 2.8762626262626263, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1134477', 'n_tokens_mistral': 537, 'n_tokens_neox': 521, 'n_words': 114}